一. 安裝
Windows 64: https://download.katalon.com/5.4.2/Katalon_Studio_Windows_64-5.4.2.zip
Windows 32: https://download.katalon.com/5.4.2/Katalon_Studio_Windows_32-5.4.2.zip
macOS: https://download.katalon.com/5.4.2/Katalon_Studio.dmg
Linux 64: https://download.katalon.com/5.4.2/Katalon_Studio_Linux_64-5.4.2.tar.gz
二. 錄制script
1.打開安裝好的katalon studio
2.創建一個Testcase: 在試圖左側欄,右擊Testcase > NEW > loop(testcase的名稱,自己設定),如下圖所示:
圖1
2.創建一個Testcase: 在試圖左側欄,右擊Testcase > NEW > loop(testcase的名稱,自己設定)
3.錄制Testcase:展開Testcase > 雙擊test > 點擊 ,進入以下視圖
1): 輸入要測的url;
2): 選擇測試瀏覽器,開始錄制,旁邊的按鈕是‘暫停’和‘停止’
3): 此欄是錄制過程中可以操做步驟,
4): 錄制完成后,點擊‘OK’
此步驟會出現以下視圖(圖 3),即保存頁面中的元素對象至‘Object Repository’
圖3
保存元素對象:
1) 點擊New Floder,此處舉例為是‘test’,然后選中‘test’,左側的元素對象會全部保存至右側的test 文件夾中。
2) 在圖1左側欄中的‘Object Repository’查看test,里面是剛才保存的元素對象。
3) 點擊‘OK’
三. 修改script
圖 4
1)手工修改
如圖4所示,選項卡(位置‘1’)顯示為<Manual>,之前錄制的腳本在此可以看到,然后位置‘2’處可以手工更改腳本,‘Add’是可以手工添加腳本,如:循環語句、分支語句、各種事件等。
2)代碼修改
如圖4所示,選項卡(位置‘1’)顯示為<Script>,之前錄制的腳本和手工更改的腳本都可以在此看到,也可以用‘java’和‘groovy’語言自己編寫腳
本。
【note】:手工修改和代碼修改互相影響,即手工視圖修改時,代碼會變化;代碼修改時,手工視圖也會變化。
四. Test Suites(Testcase的集合)
在此可將之前一個項目的多個testcase合成一個Suites,方便管理。
1) Test Suites > New > Test Suites, 新建一個Test Suites,命名Test;
2) 雙擊Test,打開此suite,可添加’Test Case’中的case。
五. 執行
1.執行Test Case
打開一個Test Case。
2.執行Test Suites
打開一個Test Suites 。
六、查看Reports
打開圖1 左側的Reports,可以看到Test Suites的測試報告,如下圖5所示,可以選擇要生成的報告類型。