Katalon Studio 是一款在網(wǎng)頁(yè)應(yīng)用、移動(dòng)和網(wǎng)頁(yè)服務(wù)方面功能強(qiáng)大的自動(dòng)化測(cè)試解決方案?;?Selenium 和 Appium框架,Katalon Studio集成了這些框架在軟件自動(dòng)化方面的優(yōu)點(diǎn)。這個(gè)工具支持不同層次的測(cè)試技能集。非程序員也可以快速上手一個(gè)自動(dòng)化測(cè)試項(xiàng)目,同時(shí)也節(jié)省了程序員和高級(jí)測(cè)試人員構(gòu)建新庫(kù)和維護(hù)腳本的時(shí)間。
近幾年,Katalon Studio憑著傻瓜化,完全免費(fèi)(free at all)在測(cè)試自動(dòng)化占據(jù)一席之地。不用測(cè)試者再去搭建繁瑣的測(cè)試環(huán)境,也不用去學(xué)習(xí)測(cè)試框架,支持錄制的方式從而快速捕獲頁(yè)面上的元素并完成定位(Desktop and Mobile),從的5.5版本開始也支持了從上一個(gè)case接著錄制。除了錄制,也支持script模式,掌握一定的語(yǔ)法后,可以在script窗口下自行編輯腳本,更快地完成測(cè)試腳本的編輯工作。Katalon Studio支持Windows、Linux、IOS,支持眾多瀏覽器:Firefox、Chrome、IE、Safair等。
First, verify if your computer meets the System Requirements of Katalon Studio.
If you do Web UI testing, no additional settings are needed except to make sure the required browsers are installed. Check this list for all supported browsers. (如果所測(cè)系統(tǒng)是WEB系統(tǒng),只需要系統(tǒng)上安裝了需要使用的瀏覽器即可(默認(rèn)使用firefox),無(wú)需安裝其它組件)
In case of Mobile testing, first install Node.js, Appium and enable USB Debugging mode on your device. Please refer to Installation Guide for more details.(如果所測(cè)系統(tǒng)是手機(jī)系統(tǒng),需要安裝Node.js,Appium 和USB驅(qū)動(dòng))
4. Katalon Studio功能使用
1. 首頁(yè)(最新版 本為8.0.5)
2. 創(chuàng)建項(xiàng)目(支持多種類型)
3. 項(xiàng)目工程目錄
Profiles:配置文件,不同環(huán)境的參數(shù),全局變量可以放在這邊。
Test Cases:測(cè)試用例,可以是"原子"級(jí)別的測(cè)試用力,也可以是整合后的模塊測(cè)試用例
Katalon Studio 非常適合一些編碼能力稍薄弱的同學(xué)或者非技術(shù)的人員使用(比如需求人員,學(xué)會(huì)了這個(gè)姿勢(shì),以后可以讓你們的需求人員、產(chǎn)品經(jīng)理幫測(cè)試寫自動(dòng)化測(cè)試腳本了),俗話說(shuō)的好,多個(gè)朋友多條路,多掌握一款解決方案,在以后當(dāng)我們遇到一些特殊難搞的場(chǎng)景時(shí),腦海里也有更多的解決思路。