Webアプリケーションのフロントエンドを作る上で話題になりがちなSPA(Single Page Application)ですが、SPAのE2E(End-to-End)テストについて話題になることはあまりないと思います。筆者は、仕事でSPAのSeleniumテストを書いたことがあり、Seleniumで通常のWebアプリとあまり変わらずテストできる一方、気をつけるべき特徴もあると感じました。第6回の今回は、筆者の経験を元に、実際の業務でSPAのSeleniumテストを書く上での知見を紹介します。
この記事は参考になりましたか?
- 「日本Seleniumユーザーコミュニティ」のエキスパートが教えるSelenium最新事情連載記事一覧
-
- Seleniumで挑む、SPAのE2Eテスト自動化
- モバイルアプリのUIテストフレームワーク「Appium」の最新事情と、Appium Des...
- DockerでSelenium Gridを構築して複数マシンのブラウザ自動テストを行う
- この記事の著者
-
宮田 淳平(ミヤタ ジュンペイ)
2009年にサイボウズへ入社。大規模向けグループウェア『ガルーン』やビジネスアプリ作成プラットフォーム『kintone』の開発を経験した後、生産性向上チームを立ち上げ、組織横断で開発基盤の整備と自動化の推進を行っている。 Twitter:@miyajan GitHub:https://github.com/miyajan
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です