カスタムステップ構成の作成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • サーバー上で実行される新しいステップの基礎を形成できるカスタム ステップ構成を作成します。

    始める前に

    必要なロール:atf_test_admin

    このタスクについて

    自動テストフレームワーク (ATF)は フォームを開く、値を設定、値を確認などの特定のタイプのステップが含まれています。ステップ構成モジュールでは、指定したアクションを実行するステップを作成できます。サーバー上で実行されるステップの構成のみ作成できます。ブラウザで実行されるステップの設定は作成できません。

    手順

    1. 移動先 すべて > Automated Test Framework > 管理 > ステップ設定.
    2. [新規] をクリックします。
      システムは、テスト ステップ設定フォームを表示します。
    3. フィールドで、ステップ タイプの名前を入力します。
    4. アクティブチェック済みで残します。
    5. ステップ環境設定をサーバーに依存しないで残します。
      サーバー上で実行されるステップ構成のみを定義できます。ブラウザーで実行されるステップ構成は定義できません。
    6. オプション: カテゴリフィールドで、このステップを割り当てるカテゴリを選択します。
      カテゴリは、ダイアログでステップリストをフィルターにかけるために使用します。詳細については、「カテゴリフィールドの例」を参照してください。
    7. オプション: バッチ注文制約フィールドで、次のいずれかの値を選択します。
      • [なし]:この構成に基づくステップはテストの任意の場所に現れることがあります。
      • [一括実行を開始]:このテストでこのステップのバッチが含まれている場合、このステップはバッチの最初のものでなければなりません。
      • [実行中に実行する]:テストにこのステップを含むバッチが含まれている場合、このステップはバッチの最初のステップの後と最後のステップの前に現れなければなりません。
      • [実行を停止する]:テストにこのステップを含むバッチが含まれている場合、このステップはバッチの最後のステップでなければなりません。
    8. 順序フィールドで、この構成を持つステップがテスト ステップの追加ダイアログのステップリストに表示される場所を指定する整数を入力します。
      詳細については、「」順番フィールドの例の [順序] フィールドの使用例を参照してください。
    9. [テンプレートリマインダー]フィールドに、このステップがテンプレートの一部としてテストに含まれている場合に表示する指示を入力します。
    10. [HTML の説明] フィールドで、[新規ステップの作成 (Create New Step)] ダイアログでカーソルがこのステップを強調表示したときに表示するテキストを入力します。

      詳細については、「」の HTML 説明フィールドの使用例を参照してください

      注:
      次の 2 つのステップではスクリプトを記述しますが、入力変数と出力変数を追加するまでスクリプトの完了を待つ必要があります。
    11. 記述生成スクリプトフィールドで、このタイプのステップがテストに含まれている場合は、テスト ステップレコードに割り当てられた説明を生成するために、提供されたテンプレートにコードを追加します。
      このスクリプトの作成の詳細については、ステップ説明生成スクリプトを参照してください。システムがこの説明を表示する場所の例を表示するには、説明生成スクリプトの例を参照してください。
    12. ステップ実行スクリプトフィールドで、このタイプのステップが実行されるときに実行されるスクリプトを定義するために、提供されたテンプレートにコードを追加します。
      スクリプトテンプレートには、ステップの入力、出力、およびステップの結果を処理するための手順と例が示されています。ステップ実行スクリプトの詳細については、ステップ実行スクリプトを参照してください。
    13. [送信] をクリックします。
      新しいテスト ステップ構成が作成され、テスト構成のリストに戻ります。
    14. オプション: このステップ設定に入力変数を追加します。
      1. ステップ設定レコードにアクセスします。
      2. [入力変数] タブまでスクロールし、[ 新規] をクリックします。
      3. 新しい変数の必須フィールドに入力します。
      4. [Submit (送信)] をクリックします。
      5. 必要なすべての入力変数を追加するまで、これらの手順を繰り返します。
      6. オプション: [入力変数] 関連リストの [順序] 列の値を編集して、入力変数が新しいステップフォームに表示される 順序 を制御します。
    15. オプション: このステップ設定に出力変数を追加します。
      1. [出力変数] タブまでスクロールし、[ 新規] をクリックします。
      2. 新しい変数の必須フィールドに入力します。
      3. [送信] をクリックします。
      4. 必要なすべての出力変数を追加するまで、これらの手順を繰り返します。