Scenario

Scenario作成

ScenarioはTest cases画面より作成できます。

  • テストケースのAction欄のScenarioアイコンを押下
  • scenario_open_drawer

  • Nodeの情報入力
    • Main nodeは自動的に追加されます。このNodeはテストケースの情報に基づき作成されます。
    • scenario_main_node

    • 新規Nodeを追加したい場合は「+ New Node」ボタンを押下してください。 NodeのMethod、URL、Headers、Bodyの情報を入力してください。
      ※Node数の上限: 16個
    • scenario_new_node

    • Nodeの順番を変更したい場合は以下のボタンを押下してください。
    • scenario_change_node

    • Nodeを削除したい場合はNodeのDeleteアイコンを押下してください。
      ※Main nodeは削除出来ません。
    • scenario_delete_node

  • Variables設定
    VariableはScenario全体で使用できる変数です。Variableは任意NodeのResponseから取得し、任意NodeのRequestに設定することができます。
    • Variables定義
      ※Variables数の上限: 32個
      • Variables Nameを入力
      • NodeIdとLocationの選択
      • JSON Pathを入力 
        例: id.name
        {
          "id": {
              "name": "John"
          }
        }
    • Variable参照
      定義されたVariablesを参照するには、 {{$variableName}}のように記述してください。RequestのURL, Header, BodyにVariableを参照することができます。
      例:
      • URL: https://rakapit-cars-api.dockyard.biz/cars/ {{$id}}/json
      • Headers:

        scenario_var_headers

      • Body:

        scenario_var_body

  • 全て入力できたら 「Create」ボタンを押下してください。


Scenario編集

  • テストケースのAction欄のView Detailアイコン押下すると、「Scenario Detail」が表示されます。
  • NodeId 0 を編集するには、NodeId 0のヘッダーのボタン「Edit Related Test Case」 を押下。
  • テストケースのAction欄のEditアイコン押下する、または「Scenario Detail」ドロワー右上隅のEditアイコンを押下する。
  • scenario_edit

  • 必要に応じてNodeとVariablesの情報を編集
  • 「Save」ボタンを押下


Scenario実行

  • テストケースのAction欄のScenarioアイコンを押下すると、「Scenario Detail」が表示されます。
  • ドロワーのヘッダーにある Run ボタンを押下
  • 実行完了後、結果が確認できます。
    ※実行環境(RakAPIt ServerかLocal Environmentか)はTest cases画面に設定された環境になります。

Scenario削除

  • テストケースのAction欄のScenarioアイコンを押下すると、「Scenario Detail」が表示されます。
  • ドロワー右上隅のEditアイコンを押下すると、編集ドロワーに移動されます。
  • Deleteアイコンを押下して、 「OK」ボタンを押下。
  • scenario_delete