ページインスペクターを使用した構成可能ワークスペースインタラクションのテストの作成
ページインスペクターを活用して、ほとんどの構成可能ワークスペースページのコンポーネントを直接操作することでテストを作成します。
始める前に
必要なロール:admin
手順
-
移動先 すべて > 自動テストフレームワーク (ATF) > テスト.
ATF テストのリストが表示されます。
- [ 新規 ] を選択して新しいテストを作成します。
- フィールドに入力して送信します。
- 作成されたテストフォームで [ テストステップを追加 ] を選択します。
- 構成可能ワークスペースのテストステップカテゴリを選択します。
- オプション:
[ワークスペースページを開く] テストステップを選択します。
注:この手順は、URL を使用してワークスペースページに移動する場合に適用されます。
- [ワークスペースページを開く] フォームに詳細を入力します。
- [ワークスペース URL] フィールドに使用するワークスペース URL を追加します。
- [ 送信] を選択してテストステップを作成します。
- オプション:
作成したテストフォームでもう一度 [ テストステップを追加 ] を選択し、[構成可能ワークスペース] テストステップカテゴリを選択します。
注:このステップは、別の構成可能ワークスペースのテストステップを作成する場合にのみ適用されます。
- オプション:
[テストページ] テストステップを選択します。
注:この手順は、ワークスペースページで Seismic コンポーネントを操作する場合にのみ適用されます。詳細については、「テスト可能な構成可能ワークスペースのコンポーネント」を参照してください。[構成可能ワークスペーステストオーサリング (Test Authoring)] モーダルが表示されます。
- 検査するワークスペースページの URL を入力します。注:デフォルトでは、[ワークスペースページを開く] テストステップで選択した URL が表示されます。[ワークスペースページを開く] テストステップを作成していない場合は、検査するワークスペースの URL を入力する必要があります。
- [ 開く ] を選択してワークスペースページを開きます。ワークスペースページが新しいタブで開きます。検査するページのコンポーネントを表示する右側のパネルが表示されます。
- [コンポーネントリストを更新] を選択して、ページ上のすべてのコンポーネントが表示されていることを確認します。
- インスペクターをページ上のコンポーネントにドラッグアンドドロップします。注:選択したコンポーネントの名前が右側のパネルに表示されます。それに加えて、選択したコンポーネントに関連するアクションも表示されます。コンポーネントに必要なアクションを選択します。これらのアクションは、コンポーネントによって理解されるアクションです。
- コンポーネントに必要なアクションを選択します。
- 任意の入力の値を入力し、オプションで、選択したアクションに対してアサートする予想戻り値を入力します。
- [ 送信] を選択してテストステップを作成します。
- 検査するワークスペースページの URL を入力します。
-
必要なすべてのナビゲーションとコンポーネントの操作が完了するまで、テストページのステップを追加し続けます。
テストステップは、テスト名の下のドロップダウンで、またはテストフォームの [テストステップ] 関連リストを再ロードすることで表示、削除、または並べ替えることができます。注:テストフォームの [テストステップ] 関連リスト情報は、前のステップで更新されます。
- オプション:
テストフォーム関連リストからテストページのテストステップを開き、[ ページインタラクションを編集 ] を選択して既存のテストページのステップを変更するか、テスト作成セッションを再開します。
ページインスペクターは、最新の [ワークスペースページを開く] ステップからワークスペースページをロードし、バッチ内のすべてのテストページステップを再生します。前のステップを削除すると、バッチ内のすべてのテストページのステップが再ロードされて再生され、ワークスペースナビゲーションパスが正常であることを検証します。