開発において、Chromeで開いたWebアプリを用いた繰り返し作業が発生した。 一度の作業で約5分程度と短いが、これが一日に数十回、毎日続いていた。 作業の内容は同じであったため、これをSelenium IDEを用いて自動化を行った。
Selenium IDE とは
Selenium は、 Webアプリケーションをテストするためのフレームワークである。 Selenium IDE は Chrome のWebストアで公開された拡張機能であり、 簡単に環境を構築することができる。
Selenium IDE のインストール
Chrome のWebストアで Selenium IDE と検索 chrome.google.com
[Chromeに追加]を押下
[拡張機能を追加]を押下
これでインストールは完了になります。
Selenium IDE の使い方
繰り返し作業をレコーディング、再生という流れで自動化を行います。
レコーディング
[Record a new test in a new project] を押下して、新規プロジェクトを作成します
任意のプロジェクト名を入れて、[OK]を押下
自動化を行いたいWebページのURLを入れて、[START RECORDING]を押下
繰り返しの作業を行う
繰り返しの作業を完了したら、[Stop Recoding]を押下
テスト名を入れて、[OK]を押下
これでレコーディングは完了です
必要に応じて、[Save project]を押下して、 プロジェクトを保存する
再生
レコーディングした作業を再生します [Run current test]を押下すると、先程レコーディングした作業が再生されます