以前のKatalonStudioのケースに基づいて、データ駆動型テストはKatalonRecorderを介して簡単に実現できます。
ビングの検索ページで、次の操作を実行し、録画を開始した後、シーンをテストします。
タイプベラ;
検索ボタンをクリックします。
閉じるブラウザ;
Katalonレコーダーツールバーの[停止]をクリックします。
(1)録音停止後、図のように基本シーンが形成されます。
(2)JSONファイルを作成し、次の内容でファイルに[SearchWord.json]という名前を付けます。
[
{
"SearchValue": "Bella"
},
{
"SearchValue": "leo"
}
]
(3)図のように、[データドリブン]領域で[JSONファイルの追加]をクリックして、作成したばかりの[SearchWord.json]をロードします。
(4)「id = sb_form_q」のある行を右クリックし、「コマンドの追加」を選択します。図に示すように、「id = sb_form_q」の下に空白行を正常に追加します。
(5)追加した空白行を選択し、編集エリアに内容を入力します。コマンドエリアでドロップダウンして「loadVars」を選択します。ターゲットエリアに入力する値は「SearchWord.json」で、図のように作成したJSONファイルと同じ名前です。
(6)「id = sb_form_go」のある行を右クリックし、「コマンドの追加」を選択します。「id = sb_form_go」の下に空白行を正常に追加します。図に示すように、追加された空白行を選択し、編集領域にコンテンツを入力し、コマンド領域をドロップダウンして「endLoadVars」を選択します。その他は空白です。
(7)[再生]をクリックして再生すると、「ベラ」を検索した後、もう一度「レオ」を検索し、2回ループしていることがわかります。