書籍を共著で執筆しました。本日発売です。
Webアプリケーションテスト手法
水野 貴明, 石井 勇一, 新藤 愛大, 岸田 健一郎, 荻野 淳也, 安井 力, 田中 慎司
http://www.amazon.co.jp/exec/obidos/ASIN/4839924309/yattom-22
Webアプリのテスト全般について、ツールと手法中心に幅広く紹介しています。
- Perl
- ActionScriptとAS3Unit
- PHPとSimple Test
- Ruby on Rails
- Selenium
ほか、スケーラビリティ、セキュリティ、ユーザビリティなどの話にも触れています。
私は今回Seleniumの章を担当しました。Seleniumは、ブラウザの挙動をユーザの操作をエミュレートしながらテストできるという、稀有な存在です。サーバーサイドからAJAXまでをカバーしてテストできるのはSeleniumだけです。Selenium IDEを使えばとても簡単に導入できるし、Selenium RCでテスト生産性を上げることもできます(RCは本書で触れず)。
組織的にSeleniumを導入して成功しているところもあると聞きます。テストじゃなくブラウザ操作のオートメーションに使うこともできます。ぜひいちど試してみてください。
Seleniumネタは、この日記にもちらほら書いています。
http://d.hatena.ne.jp/yach/searchdiary?word=selenium