Selenium3自動化測試【11】Katalon Studio案例

基於前面Katalon Studio案例,通過Katalon Recorder輕鬆實現數據驅動測試。
測試場景,啓動錄製後,以bing搜索頁面中進行如下操作:
 輸入Bella;
 單擊搜素按鈕 ;
 關閉瀏覽器;
 Katalon Recorder工具欄中單擊Stop。
(1) 錄製完畢停止後,形成基礎場景,,如圖所示。
Selenium3自動化測試【11】Katalon Studio案例
(2) 創建一個JSON文件,文件命名爲【SearchWord.json】,內容如下:







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

(3) 在Data Driven區域,單擊【Add JSON File】,加載剛剛創建的【SearchWord.json】,如所示。
Selenium3自動化測試【11】Katalon Studio案例
(4) 右鍵單擊“id=sb_form_q”所在行,選擇“Add Command”。成功在“id=sb_form_q”下一行添加一個空白行,如圖所示。
Selenium3自動化測試【11】Katalon Studio案例
(5) 選中添加的空白行,在編輯區域填寫內容,Command區域下拉選擇“loadVars”,Target區域填寫的值爲“SearchWord.json”,與創建的JSON文件同名,如圖所示。
Selenium3自動化測試【11】Katalon Studio案例
(6) 右鍵單擊“id=sb_form_go”所在行,選擇“Add Command”。成功在“id=sb_form_go”下一行添加一個空白行。選中添加的空白行,在編輯區域填寫內容,Command區域下拉選擇“endLoadVars”,其它爲空,如圖所示。
Selenium3自動化測試【11】Katalon Studio案例
(7) 單擊【play】進行回放,可以觀察到檢索完“Bella”後,又檢索了“leo”,循環了2次。








【測試全系列視頻課程】請點擊我哦.....

Selenium3自動化測試【11】Katalon Studio案例

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章