プログラミング

Karmaでカバレッジを取る

このページでは、Karmaのテスト実行時にカバレッジを取る方法を紹介します。 カバレッジ取得環境の構築 karma-coverageのインストール karma-coverageはkarmaのプラグインであり、テストを実行 ...

karma.conf.jsをwatchする

このページでは、Karmaの設定ファイルであるkarma.conf.jsの変更を検知して、テストを再実行する方法を紹介します。 はじめに karma.conf.jsには、テスト対象やテストコードのファイルパスや記述します ...

Karma+JasmineでJavaScriptをテストする

このページでは、KarmaというテストランナーとJasmineというテストフレームワークを使って、JavaScriptをテストする方法を紹介します。 関連記事 このページの続きとして、以下の関連記事があります。順番は関係 ...

PhoneGapアプリの公開用APKを作る

このページでは、PhoneGapで作ったAndroidアプリの公開用APKを作るまでを紹介します。APKは「android application package file」の略です。 事前準備 証明書を作る Googl ...

Nightwatch.jsのテストをいろいろなブラウザで動かす

WebアプリのUIテストができるSeleniumですが、それをラップして色々なAPIを提供してくれるのがNightwatch.jsです。アプリをJavaScriptで書いていて、テストも同じ言語で書きたい人には特におすす ...

PhoneGapでアプリを作る

このページでは、PhoneGapをインストール後にサンプルプロジェクトを作成し、エミュレータで起動するまでを紹介します。 PhoneGapの導入 PhoneGapをインストールし、phonegapコマンドを使えるようにし ...