【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 | 只執行一個或多個選定的步驟。
|
Run from selected step | 執行當前選定的步驟以及選定一個步驟e後的所有步驟。g執行步驟4及其後的所有步驟 |
在選擇要執行的任何型別的執行時,logs選項卡上將顯示執行日誌
: