KarmaでDOM操作のテストをする
このページでは、KarmaでDOM操作のテストをする方法を紹介します。 テスト対象 例として、下記のコードをテストしたいとします。index.htmlを開くと、メッセージが表示されるものです。 <!-- index ...
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コマンドを使えるようにし ...