Testim Docs JA

Tricentis Testim ユーザー制作日本語翻訳ドキュメント

待機(Wait for)

Testim Docs

次のステップへ進む前に、あるイベントの発生を待ちたい場面があります。要素の表示待ち、テキストの表示待ち、数秒の待機など、さまざまです。Testim には待機のためのビルトイン機能があります。提供される待機の種類:

  • 要素の表示待機(Webモバイル
  • 要素の非表示待機(Web
  • 要素テキストの表示待機(Webモバイル
  • スリープ(Webモバイル
  • カスタム待機(JavaScript)(Web
  • 要素のビジュアル待機(Web
  • ダウンロード待機(Web

要素の表示を待つ(Web)

ページ上で要素が表示されるまで待機します。 Wait for Element Visible を追加するには:

  1. テストの Test Editor を開きます。
  2. 新しいステップを挿入したい 矢印 にカーソルを合わせ、Testim predefined steps をクリックします。

Wait for ステップのスクリーンショット

  1. Wait for element visible ステップを選択します。

Wait for ステップのスクリーンショット

  1. AUT 上のターゲット要素を選択します。

Wait for ステップのスクリーンショット

要素の表示を待つ(モバイル)

画面上で要素が表示されるまで待機する場合に Wait for element visible を使用します。 Wait for Element Visible を追加するには:

  1. テストの Test Editor を開きます。
  2. 新しいステップを挿入したい 矢印 にカーソルを合わせ、Testim predefined steps をクリックします。

Wait for ステップのスクリーンショット

  1. Wait for element visible ステップを選択します。

Wait for ステップのスクリーンショット

  1. AUT 上で対象要素(target element)を選択します。

Wait for ステップのスクリーンショット

要素の非表示を待つ(Web)

要素がページから消えるまで待機します。 Wait for Element Not Visible を追加するには:

  1. テストの Test Editor を開きます。
  2. 新しいステップを挿入したい 矢印 にカーソルを合わせ、Testim predefined steps をクリックします。

Wait for ステップのスクリーンショット

  1. Wait for element not visible ステップを選択します。

Wait for ステップのスクリーンショット

  1. AUT 上のターゲット要素を選択します。

Wait for ステップのスクリーンショット

非表示待ちの遅延

非表示の判定前に待機時間を設けたい場合があります。例えば急に要素が再表示されないことを確認したいケースです。 待機前の遅延を設定するには:

  1. 作成した 'Wait for Element not visible' ステップのプロパティを開きます。
  2. Pre-step delay をオンにします。

Wait for ステップのスクリーンショット

  1. delay time in milliseconds (ms) に待機させたい時間をミリ秒で入力します。この時間だけ待ってから次のステップへ進みます。

Wait for ステップのスクリーンショット

要素テキストの表示を待つ(Web)

特定のテキストが表示されるまで待機します。 Wait for element text を追加するには:

  1. テストの Test Editor を開きます。
  2. 新しいステップを挿入したい 矢印 にカーソルを合わせ、Testim predefined steps をクリックします。

Wait for ステップのスクリーンショット

  1. Wait for element text ステップを選択します。

Wait for ステップのスクリーンショット

  1. 待機対象としたいテキスト要素を AUT 上で選択します。

Wait for ステップのスクリーンショット

要素テキストの表示を待つ(モバイル)

特定のテキストが表示されるまで待機したい場合に Wait for element text を使用します。 Wait for element text を追加するには:

  1. テストの Test Editor を開きます。
  2. 新しいステップを挿入したい 矢印 にカーソルを合わせ、Testim predefined steps をクリックします。

Wait for ステップのスクリーンショット

  1. Wait for element text ステップを選択します。

Wait for ステップのスクリーンショット

  1. 待機対象としたいテキスト要素を AUT 上で選択します。

Wait for ステップのスクリーンショット

スリープ(Web)

ステップ間で数秒待機したい場合に使用します。過度な待機は実行時間の増加につながるため使用は最小限に。 Sleep を追加するには:

  1. テストの Test Editor を開きます。
  2. 新しいステップを挿入したい 矢印 にカーソルを合わせ、Testim predefined steps をクリックします。

Wait for ステップのスクリーンショット

  1. Sleep ステップを選択します。

Wait for ステップのスクリーンショット

  1. 既定は 1 秒(1,000ms)です。sleep duration はステップのプロパティで編集します。

Wait for ステップのスクリーンショット

スリープ(モバイル)

ステップ間で数秒待機したい場合に使用します。待機時間が長すぎるとテスト全体の実行時間が延びるため、必要最小限に留めてください。 Sleep を追加するには:

  1. テストの Test Editor を開きます。
  2. 新しいステップを挿入したい 矢印 にカーソルを合わせ、Testim predefined steps をクリックします。

Wait for ステップのスクリーンショット

  1. Sleep ステップを選択します。

Wait for ステップのスクリーンショット

  1. 既定は 1 秒(1,000ms)。sleep duration はステップのプロパティで編集します。

Wait for ステップのスクリーンショット

要素のビジュアル待機(Web)

要素が表示されるのを待ち、期待するビジュアルと一致するか検証します。詳細はビジュアル検証 を参照してください。 Wait for element visualization を追加するには:

  1. テストの Test Editor を開きます。
  2. 新しいステップを挿入したい 矢印 にカーソルを合わせ、Testim predefined steps をクリックします。

Wait for ステップのスクリーンショット

  1. Wait for element visualization ステップを選択します。

Wait for ステップのスクリーンショット

  1. AUT 上のターゲット要素を選択します。

Wait for ステップのスクリーンショット

カスタム待機(Web)

ビルトインの待機で足りない場合に使う、JavaScript ベースの待機ステップです。 Custom wait for を追加するには:

  1. テストの Test Editor を開きます。
  2. 新しいステップを挿入したい 矢印 にカーソルを合わせ、Testim predefined steps をクリックします。

Wait for ステップのスクリーンショット

  1. Add custom wait for ステップを選択します。

Wait for ステップのスクリーンショット

  1. 新しいステップの name を入力し、Create Step をクリックします。

Wait for ステップのスクリーンショット

  1. JS エディターで関数内にコードを記述し、true/false を返すことを確認します。

Wait for ステップのスクリーンショット

ダウンロード待機(Web)

次のステップへ進む前に、ファイルの完全なダウンロード完了を待機したい場合に使用します。 Wait for Download を追加するには:

  1. テストの Test Editor を開きます。
  2. 新しいステップを挿入したい 矢印 にカーソルを合わせ、Testim predefined steps をクリックします。

Wait for ステップのスクリーンショット

  1. Wait for Download ステップを選択します。

Wait for ステップのスクリーンショット

  1. 新しいステップの name を入力し、Create Step をクリックします。

Wait for ステップのスクリーンショット

  1. JS エディターでダウンロード完了の検証コードを記述します。詳細はダウンロードの検証 を参照してください。

Wait for ステップのスクリーンショット

  1. Back Arrow をクリックしてTest Editorに戻ります。スクリプトは自動的に保存されます。

Wait for ステップのスクリーンショット

Wait For ステップでターゲット要素を再割り当て

作成後でも、ターゲット要素やテキストを再割り当てできます。詳細はターゲット要素のプロパティ編集 を参照してください。