キュウリとセレンを使用して、さまざまな Web アプリケーション用の自動テストを作成しています。現在、これはうまく機能していますが、ページのモバイル専用バージョンの作成を開始しようとしています。
クリックがタッチとほぼ同じであることは理解していますが、次のようにテストできるようにしたいことがいくつかあります。
- ドラッグ
- スワイプ
- デバイスの回転
- ピンチしてズーム
私は selenium WebDriver と selenium grid を使用してこのテストのほとんどを実装する予定です。Firefox WebDriver 以外の WebDriver を実行した経験はあまりありませんが、タッチ インターフェイスについて言及しているものは見つかりませんでした。これは現在セレンに欠けているものですか?タッチインターフェイスの制御を可能にする他のプロジェクトやドライバーを知っている人はいますか?
モバイル Web デバイスとブラウザーの急増により、自動化されたテスト方法を持つことが、このテストを管理できる唯一の方法です。
ページの表示をアサートすることは、この質問に関する限り範囲外の別の問題ですが、セレン アサーションとレイアウト バグタイプ テストとの戦いの組み合わせを使用することを計画していました。