JavaならSelenide
今までRubyでEnd to Endのテストを書くコードを書いてきたのだが、テストプログラムはテスト対象の実装言語に依存しない。
というわけで、今回はJavaでテストコードを書いてみる。
Selenideは便利だ
JavaでもSeleniumを使うライブラリは幾つかあるようだが、Selenideを使ってみた。
http://selenide.org/
IDEのアシストがあると便利なので、Netbeansのコンテナを作ってみた。
Selenideで書いてみる
テストのサンプリもGitHubにあげた。
https://github.com/hiroaki0404/selenide-sample
pom.xmlが示すように、Mavenのプロジェクト。NetbeansからMavenのプロジェクトとして開いて、「プロジェクトのテスト」を実行すれば、Chromeでテストを実行してくれる。テスト内容はSitePrismを使ってSelenium+Capybaraのテストをぺージオブジェクトパターンで書くと同じなので、見比べてみると良いかも。
コメント