Test Swarm - Distributed Continuous Integration for JavaScript |
人気の高いAjax JavaScriptフレームワークjQueryの開発者であるJohn Resig氏は2009年3月末、クロスブラウザ向けのJavaScriptフレームワークやアプリケーション開発の試験フェーズがスケールしにくい問題に対処するための新しい取り組みTestSwarmを発表した。これは元来スケールしにくいJavaScriptフレームワークの試験に、ユーザ参加型の試験サービスを導入することで、人為的にテストフェーズのスケーラビリティを確保しようというもの。
John Resig氏はJavaScript Unit Test Frameworksにおいて、実際に使っているユニット試験フレームワークを教えてほしいと意見を求めている。一例としてあげられているユニット試験フレームワークは次のとおり。
- JSUnit
- Selenium Core
- QUnit (jQuery)
- UnitTestJS (Prototype)
- JSSpec (MooTools)
- DOH Unit Testing (Dojo)
- YUITest 2
- YUITest 3
- Mochitest
- ScrewUnit
- JsUnitTest
- jsUnity
- JsTestDriver
- Crosscheck
- Env.js
- FireUnit
自作のユニット試験フレームワークを使っている場合にはCustomを、使っていない場合にはNoneを、リストに掲載されていないユニット試験フレームワークを使っている場合には一番下の項目に名前を記載して送って欲しいとされている。John Resig氏は調査の結果を近いうちに発表するとしている。