1. 程式人生 > >【Katalon學習三十一】Record Web Utility

【Katalon學習三十一】Record Web Utility

記錄一個新的測試用例 Record a New Test Case

  • 不開啟任何測試用例,點選Web Record圖示開啟Web記錄器
  • Katalon Studio預設瀏覽器Chrome的圖示顯示在右上角,但你可以改變這種預設瀏覽器的Preferences → Katalon → Recorder → Default browser。您也可以點選下拉按鈕選擇您想要使用的瀏覽器:

 

Type Description Note
New Browsers 啟動新瀏覽器 Supported browsers:
- Firefox
- Chrome
- Internet Explorer (only on Windows)
Active Browsers 使用當前瀏覽器(僅限Chrome) Katalon Studio將安裝Katalon Recorderas作為一個外掛來幫助記錄這種型別的瀏覽器

Supported browsers:
- Chrome
- Firefox (coming soon)
  •  在本例中,只需從“新瀏覽器”型別中選擇Chrome或Firefox開始錄製。

· 當您將滑鼠懸停在該元素上時,瀏覽器將突出顯示相應的Xpath。

· 錄的步驟將在記錄的操作中生成。

· 當您輸入密碼欄位時,Web Recorder將自動使用“Set encryption Text”關鍵字,並對輸入的值進行加密,以提高安全性。

 使用現有的測試用例進行記錄

有了新的Web記錄器,當UI發生變化時,使用者不必建立一個全新的測試用例,在修改現有的測試用例時,使用者可以更高效地工作,從而最小化忽略新變化如何影響現有特性的風險。

  • 開啟任何您想要繼續記錄的現有測試用例。
  • 點選Record圖示開啟Web Recorder。
  • 所有現有的測試步驟將作為記錄的操作匯入,當前測試用例的變數將匯入到Web記錄器的variables選項卡中。您將不再需要記錄相同的測試流

 修改記錄的行為

與以前的Web記錄器版本不同,可用操作的列表與Katalon Studio內建的關鍵字相同,因此可以根據需要新增任何操作。您可以呼叫另一個測試用例並使用定製關鍵字。

 修改記錄物件

完成記錄之後,Web Recorder將匯出測試用例中使用的測試物件的列表。有關WebUI測試物件的更多資訊,請訪問這裡。
當您確信您的測試用例已經被正確地建立時,點選OK將記錄的步驟新增到測試用例中。選擇要駐留測試物件以繼續的目錄。在這裡,Katalon Studio自動檢測報告物件中的類似現有物件,並要求您採取進一步的行動。這將幫助使用者優化物件儲存庫。

 

變數

 在新的Web記錄器介面中,可以直接管理與記錄直接相關的變數。

執行

引入了兩個新東西:

  • 日誌:當您執行測試步驟時,實時執行原始日誌。
  • 執行(包含三種類型的執行)

          ·

  • Run all steps   執行所有的步驟
  • Run selected steps  選擇執行步驟
  • Run from selected step   從選定步驟執行

執行是通過檢視執行日誌來完成的,在很多情況下,您不想執行所有的步驟,只執行其中的一些步驟。這就是為什麼我們有這個新功能的網路錄音機。

 

Type of Run Description
Run all steps 執行Web記錄器上啟用的所有步驟
Run selected steps

只執行一個或多個選定的步驟。

You can select many steps using either Ctrl or Shift key from your keyword. Selected steps will be highlighted e.g run step #2, #6, #9 and #11 are selected.

Run from selected step

執行當前選定的步驟以及選定一個步驟e後的所有步驟。g執行步驟4及其後的所有步驟

在選擇要執行的任何型別的執行時,logs選項卡上將顯示執行日誌

: