1

ユーザー名とパスワードの値が異なるさまざまなJuintテストを使用して、ログイン機能をテストする必要があります。すべてのテストは同じ Juint にあります。次の JAR ファイルを使用します。

ここに画像の説明を入力

またはこれらのテストでは、ブラウザーは最初のテストでのみ開かれ、最後のテストで閉じられます。

私のノート:

  1. Chrome ブラウザー (v2.9.24) の場合、すべてのテストが正常に実行されました。
  2. 最新のFirefoxブラウザ(v45.0.1)を使用したところ、最初のテストのみが成功し、他のテストは失敗しました。
  3. それらのいくつかは、値を入力するためのポップ ウィンドウをキャッチできず、次のテストに進みます。
  4. 場合によっては、pop-window が待ちきれず、すぐに消えてしまい、単体テストで値を入力するユーザー名とパスワードのフィールドが見つからないことがあります。

それらをFirefoxでテストする必要があるため、この問題を克服する方法を教えてください。

注: これらの提案のいくつかを試しましたが、それでも以前の問題が発生しました。

WebDriverWait waitLog = new WebDriverWait(WebDriverRunner.getWebDriver(), 2);             
waitLog.until(ExpectedConditions.elementToBeClickable($(".modal-dialog")));

または、このパラメーターをテストする前に設定します。

Configuration.fastSetValue=true;

ただし、この問題を解決する方法は思いつきません。

4

0 に答える 0