Selenium Advent Calendar 2013の第2弾ということで、今回は必ず誰もが欲しくなる「テストが失敗したときのスクリーンショットを取得する」方法についてご紹介します。 こんな方におすすめ ようやくWebDriverに慣れてきて、テストケースも増えてきた。毎回自分で実行するのは面倒なので、ちゃんとCIサーバに載せて夜間自動実行しよう!となったときに、次の壁となって立ちはだかるのが「自動実行されたテストケースの解析」です。不具合なのか?テストケースに不備があるのか?それともネットワーク環境に問題があったのか?自分のPCで試してみても再現できなかったり再現箇所までに時間がかかってしまったりとつらいことが多いこの問題に直面している方におすすめの記事です。 ※ちなみに、これまでの記事もJavaでサンプルコードを書いていましたが今回はより強くJavaのテストフレームワークに依存した