今回のテーマは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を利用することでローカル開発環境にもアクセスできます。