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

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

相關文章
相關標籤/搜索