JavaScriptテストの基礎知識と使えるフレームワーク6選
JavaScriptテストの基礎知識と使えるフレームワーク6選(1/3)- @IT
http://www.atmarkit.co.jp/ait/articles/1210/04/news113.html
【1】Phantomjs+【2】Jasmine
「Phantomjs」はWebKitをヘッドレス化してJavaScriptのAPIを利用できるようにしたツール。
「Jasmine」はJavaScriptでBDDを実行するためのフレームワーク。
【1】Phantomjs+【3】QUnit
QUnitはjQueryのテストを行うために作られたフレームワークですが、現在は特にjQueryと関係なくJavaScript全般のテストが行える。
【4】JsTestDriver
「JsTestDriver」はヘッドレスな手法とブラウザベースのテストの良いところをそれぞれ取り入れたような形でテスト実行できるフレームワーク。
【5】Capybara-webkit+【6】Sinon.JS
ユーザーのWebブラウザ操作をエミュレートする形でテスト実行するフレームワークである「Capybara」をWebKitベースで実行できるようにしたものが「Capybara-webkit」