2011年10月22日土曜日

WEBアプリケーションのテストコスト削減とselenium-webdriver

Seleniumと出会ったのは9月のこと、調べていくうちにWebDriverやselenium-webdriverのことを知る。
詳細は ググればいくらでも出てくるので省略。
気持ち悪いぐらいぬるぬる動く。どうやらクリックイベントやテキストの入力イベントだけではなく それに伴うマウスの移動もエミュレートしているみたい。

開発者ブログを見たが、今後はSelenium→selenium-webdriverに移行していくよう。

selenium-webdriverはseleniumと違い、WebDriverベースでテストケースを表現する。

具体的にいうと
Selenium.click("hogehoge")がseleniumの実行コードで
driver.findElement(By.id("hogehoge")).click()がselenium-webdriver
junitを使用しての連続実行やassert系関数もつかえるんで、便利。
 
とりあえず詰まったところを書いていこうと思う。
 

0 件のコメント:

コメントを投稿