Seleniumスゲー。DHTMLの動作をテストできるのに感激。kokepiの日記スマートフォン用の表示で見るkokepiの日記この広告は、90日以上更新していないブログに表示しています。2006-02-17Seleniumスゲー。DHTMLの動作をテストできるのに感激。はてブでかなり昔に話題になってたWebアプリのテスト用ツール「Selenium」。開発チームから「Seleniumへの移行が完了したよ」と報告があったので、きょう実質はじめてさわってみた。移行前は統合テストっつーかなんつーかアプリの動きのところのテストにはJmeterを使っていた。悪くないんだけれども、開発がLAMPなので、カスタマイズや動作環境とかをJavaで調整しなきゃいけないJmeterがどうしてもハマりきらなかった。開発チームが文句言っていたのは*1こんなところ。実行時のリソース(JAVAアプリなのでそれ自体でリソースを食う)エラー時の問題きりわけが難しいほかにもDHTMLのテストの仕方がわかんねー。UI的にAJAXとはいかなくても、DHTMLが使われる部分が増えてくると、そこが全部手動テストになってうざかった。手動テストがふえると、めんどくなって回帰やらないベクトル生まれるし。テストに不満がある状態というのはよくない。当り前だけど、テストに対して不満や不安がある状態というのはよくない。テストに不満があると、テストしたくなくなるし、テストしたくないと、機能追加したくなくなる。テストから足が遠のきがちになる。開発チームが下記を検討した結果、Jmeter(Java)SimpleTest(PHP)Selenium(Javascript+HTML)Seleniumに移ることになった。リソースつっこんでSeleniumに移行したわけです。動くからテストが楽しいJavascript+HTMLだから、LAMPとも相性バッチリ。