Selenium3自動テスト[11] KatalonStudioケース

以前のKatalonStudioのケースに基づいて、データ駆動型テストはKatalonRecorderを介して簡単に実現できます。
ビングの検索ページで、次の操作を実行し、録画を開始した後、シーンをテストします。
タイプベラ;
検索ボタンをクリックします。
閉じるブラウザ;
Katalonレコーダーツールバーの[停止]をクリックします。
(1)録音停止後、図のように基本シーンが形成されます。
Selenium3自動テスト[11] KatalonStudioケース
(2)JSONファイルを作成し、次の内容でファイルに[SearchWord.json]という名前を付けます。

[
  {
    "SearchValue": "Bella" 
  },
  {
   "SearchValue": "leo"
  }
 ]

(3)図のように、[データドリブン]領域で[JSONファイルの追加]をクリックして、作成したばかりの[SearchWord.json]をロードします。
Selenium3自動テスト[11] KatalonStudioケース
(4)「id = sb_form_q」のある行を右クリックし、「コマンドの追加」を選択します。図に示すように、「id = sb_form_q」の下に空白行を正常に追加します。
Selenium3自動テスト[11] KatalonStudioケース
(5)追加した空白行を選択し、編集エリアに内容を入力します。コマンドエリアでドロップダウンして「loadVars」を選択します。ターゲットエリアに入力する値は「SearchWord.json」で、図のように作成したJSONファイルと同じ名前です。
Selenium3自動テスト[11] KatalonStudioケース
(6)「id = sb_form_go」のある行を右クリックし、「コマンドの追加」を選択します。「id = sb_form_go」の下に空白行を正常に追加します。図に示すように、追加された空白行を選択し、編集領域にコンテンツを入力し、コマンド領域をドロップダウンして「endLoadVars」を選択します。その他は空白です。
Selenium3自動テスト[11] KatalonStudioケース
(7)[再生]をクリックして再生すると、「ベラ」を検索した後、もう一度「レオ」を検索し、2回ループしていることがわかります。


[ビデオコースの全シリーズをテストする]私をクリックしてください.....

Selenium3自動テスト[11] KatalonStudioケース

おすすめ

転載: blog.51cto.com/starpoint/2577680