Skip to content

Seleniumテストの自動化を推し進めるクラウドサービスまとめ

by : 2014/12/09

Webアプリケーションをテストする際に活躍するのがSeleniumです。最近では、デスクトップのブラウザのみならず、iOSやAndroidのWebViewを使ったテストもできるようになっています。

自分のローカルにSelenium Serverを立ててテストする場合が多いと思いますが、今回はSelenium Serverをクラウドで提供するサービスをまとめて紹介します。

TestingBot


138の異なるOS、ブラウザ、バージョンの組み合わせでテストができます。iPhone/Androidにも対応しています。トンネル機能を使うことでローカルまたはLAN内のサーバに対するテストも自動化できます。

ブラウザからのテスト実行の他、CIと組み合わせたテストも可能です。

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

Nerrvana


Selenium IDEで記録した内容をクラウド上で実行できるサービスです。WebDriverではないですが、Firefoxのアドオンを使って手軽にテストコードが記述できるのが利点かも知れません。

Nerrvana – easy Selenium testing in the cloud

Gridlastic


プライベートなSelenium Gridを提供するサービスです。Selenium Gridを使うことでテストを並列化し、実行時間を軽減できるようになります。

Gridlastic

BrowserStack


BrowserStackはSeleniumのクラウドサービスとしてよく知られています。それだけに機能は豊富で、300を越えるOS/ブラウザ、バージョンでテストを行えます。ローカル、LAN内部のサーバに対するテストも可能です。

さらにCIとの組み合わせや各種プログラミング言語と組み合わせたテストコード記述、ライブデバッグ機能も備えています。

Selenium cloud testing in 300+ Desktop and Mobile Browsers.

Sauce Labs


Sauce LabsもまたSeleniumテストで有名です。テストとしてはSeleniumの他、JavaScriptのユニットテストにも対応しています。

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

STAR-Lite


STAR-Liteはクラウドではなく、Windows Serverに対してインストールするソフトウェアになります。設計情報を取り込み、そこからテスト情報を生成します。自動で取り込まれるので設計の変更、追加が自動でテストスクリプトに反映されます。

テストは自動実行される仕組みになっています。

テスト自動化ツール< STAR-Lite,Version1.2 >-toppage


テスト環境をきちんと構築・メンテナンスするのは意外と手間がかかるものです。今回紹介したようなサービスを使って管理・運用を効率化できるとうれしいですね。

HTML5企業Webシステムのための開発プラットフォーム
hifive – HTML5企業Webシステムのための開発プラットフォーム – hifive

From → まとめ

コメントは停止中です。

%d人のブロガーが「いいね」をつけました。