z一.創建簡單的登錄用例
1.創建用例login
2.添加局部變量
測試使用的用戶肯定一般不止一個,可通過參數來傳遞,方便后續可以通過輸入不同的用戶信息登錄。
在Variables頁面添加變量,選擇變量類型,并填入變量的默認值即可
3.引用局部變量
點擊輸入框,跳出對話框,選擇value_type為Variable,然后在Value選擇相應的變量即可
二、調用已有用例
1.單次引用
在測試用例中添加item時,通過add,選擇call test case
添加測試用例后,默認展示默認值
通過點擊輸入,修改變量的輸入值
2.多次調用
當然可以進行多次調用,例如用戶A、B有不同的操作,不同的測試用例,就可以創建很多公用的登錄用例login_A或login_B,引用時直接引用login_A或login_B即可,這樣方便后續修改用戶A的密碼或者切換用戶A1執行與A相同的用例時,就可以直接修改login_A的輸入值即可,就不需要修改每個用例的用戶名和密碼了。
在調用用例后,系統會自動往下執行。
三、全局變量
當需要在不同用例間傳參時,可以使用全局變量。
1.增加全局變量
在Profiles下的default中,添加全局變量即可。
2.引用全局變量
四、關鍵字
關鍵字可參考官方文檔:[WebUI] Accept Alert | Katalon Docs
五、測試用例要素
1.控制聲明
Katalon Studio支持控制語句(如If / Else,for / while或Try / Catch?…)來決定執行的邏輯流程,具體也可以參考官方文檔:Control Statements | Katalon Docs
2.斷言
斷言語句包含一個布爾表達式,其中此條件必須為true才能繼續執行測試。因此,斷言的執行導致對布爾表達式的求值,并且如果表達式的求值為false,則會報告錯誤。
Assert Statements | Katalon Docs
3.測試監聽器
“?測試偵聽器”是根據您自己的條件創建的測試步驟,將在條件匹配時執行。
Test Listeners (Test Hooks) | Katalon Docs
至此 ,可以完成基本的測試用例,其他可以繼續參考文檔學習。