Webアプリケーションは複数のブラウザに対応させる必要がありますが、その際、多種多様なブラウザを一括で管理することができ、一つのテストスクリプトからクロスブラウザテスティングを行うことのできるSelenium Gridが便利です。第4回の今回はコンテナ管理ツールのDockerを利用してSelenium Gridを構築する方法を解説します。後半では、筆者が現在注目しているZaleniumを使ったSelenium Grid構築について紹介します。
この記事は参考になりましたか?
- 「日本Seleniumユーザーコミュニティ」のエキスパートが教えるSelenium最新事情連載記事一覧
-
- Seleniumで挑む、SPAのE2Eテスト自動化
- モバイルアプリのUIテストフレームワーク「Appium」の最新事情と、Appium Des...
- DockerでSelenium Gridを構築して複数マシンのブラウザ自動テストを行う
- この記事の著者
-
沖田 邦夫(オキタ クニオ)
精密機器メーカーにて新規事業開発のAPI・インフラ・システムアーキテクチャの設計・開発・テストを一通り経験後にDeNAに入社。 現在はテストエンジニアリングを担う部署であるSWET(Software Engineer in Test)グループのリーダー。 「Selenium実践入門」の共同執筆、雑誌「Web+DB PRESS」への寄稿も行っている。 Twitter:@okitan github:https://github.com/okitan
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です