今回のテーマはSeleniumです。Webテストツールとして知られている本ソフトウェアですが、それだけにクラウドでサービス提供しているものも多いです。外部サービスを使うか、ローカルで立てるか、様々なソフトウェアを見比べてみましょう。使い方は人それぞれです。

Webサービス

Sauce Labs: Selenium Testing, Mobile Testing, JS Unit Testing and More

Selenium/JavaScript/モバイルアプリのテストをクラウド提供するサービスです。JavaScriptのユニットテストを多数のブラウザでテストしてくれるのは便利かも知れません。

Nerrvana - easy Selenium testing in the cloud

予め作成してあるSeleniumのテストコードをアップロードし、定期的に実行させるサービスです。Java/PHP/Python/Ruby/Perlといった言語に対応しています。

Cloud based cross browser, load and performance tests with Selenium | Scaleborn

こちらも予め作成してあるコードを実行しますが、その結果レポートがリアルタイムに見られるのが特徴となっています。

Selenium Testing in the cloud - Run your cross browser tests in our online Selenium Grid

Appiumを使ってiOSアプリのテストにも対応しています。またVPNを利用することでローカル開発環境にもアクセスできます。