順調にテストケースが増えるなか、いくつかの課題を解決するために、自動化環境の改善を行いましたのでその概要をお伝えしたいと思います。
![AWSで実現するシャノンのSelenium自動テスト環境のその後](https://cdn-ak-scissors.b.st-hatena.com/image/square/bc5a567b3ea24bfd6d85391d98b7f0f33f563bdb/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEiVME5U2fRr7YYwLSdisvDj_VHhodrkUCAvvqx8TSAFZAx0e1bbIhsrhLNFiAJKApSOsz0U_4_vzdRLC6GHnc0F2UDFqyDLRlp-HV02abIKhUzC9Mt283FuPMiaQ_UcNMSkHstmY_vjW8w%2Fs400%2Fautotest.png)
先日公開した「UIテストの自動化!Node.jsとSeleniumでWebアプリのUIテスト環境構築」では、手動で行っていたWebアプリのUIテストをSeleniumを使って自動化する手法についてご説明しました。 SeleniumでUIテストを自動化することにより、リグレッションテスト(改修により既存機能への影響がないかを確認する回帰テスト)が簡単にでき、バグの早期発見に繋げることができますが、実際にはこのテストを運用でしっかりと行っていかないとプロジェクトとしての品質向上にはつながりません。また、コマンドラインの扱いに慣れていない方は、コマンドラインからのテストの実行に抵抗があり、テスト結果もコンソールに出力されるため見づらいと思う方も多いと思います。 そこで今回はCI(継続的インテグレーション)ツールであるJenkinsとSeleniumを連携することで、定期的にテストを実行し、テスト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く