14

Karma Runner (ex-Testacular) e2e シナリオ ランナーを使用して、オフサイト/アプリ外/外部リソース ワークフローを e2e テストに統合するにはどうすればよいですか?

基本的なシナリオ:

  1. アプリにはボタンがあります。
  2. ボタンをクリックして、データをサービス プロバイダー X に送信します (例: submit tohttp://service/submitなど)。
  3. プロバイダー X は、この URL でのクリック/送信/アクションを必要とします。
  4. その後、プロバイダー X は何かをアプリに送り返します。

「プロバイダー X をどのようにスタブ化しますか」と尋ねているわけではありません。これを実際にエンドツーエンドでテストする方法をお尋ねします。これにより、テストでサードパーティ サービス API の重大な変更を実際にキャッチできます。私は基本的に、Selenium の Webdriver のようなものでできるように、アプリ外の Web サイトを駆動できるようにしたいと考えています。

現在、私の問題はelement( ref ).click()ステップ2を試みるために使用しています.必要なサイトをロードしていないようです.

4

1 に答える 1