最近のテスト自動化環境について調査。(画面テスト編) ##■単体テスト 単体テストを導入する意味: ①変更を加えた際に、テストコードがあると比較的安全に編集ができる。 ②品質を常に高めていくようにテストコードを記載していくと最後に品質を担保するより作りこめる。 xUnitのようにテストケースを記述できるJavaScriptテストフレームワークを紹介する。 ###Jasmine (Framework / Assertion / Spy and Mock) http://jasmine.github.io/ http://qiita.com/opengl-8080/items/cf3acafda9756f4b04c9 JavaScriptで簡潔に単体テストを記述する事ができる。 特徴:Spy, Mockも作れる。 Test Runnerである Karma も一緒に使いたい。 http://qi