Katalon Studio 是一款在網(wǎng)頁應(yīng)用、移動和網(wǎng)頁服務(wù)方面功能強大的自動化測試解決方案,?;?Selenium 和 Appium框架,Katalon Studio集成了這些框架在軟件自動化方面的優(yōu)點,。這個工具支持不同層次的測試技能集,。非程序員也可以快速上手一個自動化測試項目,同時也節(jié)省了程序員和高級測試人員構(gòu)建新庫和維護腳本的時間,。
近幾年,,Katalon Studio憑著傻瓜化,完全免費(free at all)在測試自動化占據(jù)一席之地,。不用測試者再去搭建繁瑣的測試環(huán)境,,也不用去學(xué)習(xí)測試框架,支持錄制的方式從而快速捕獲頁面上的元素并完成定位(Desktop and Mobile),從的5.5版本開始也支持了從上一個case接著錄制,。除了錄制,,也支持script模式,,掌握一定的語法后,可以在script窗口下自行編輯腳本,更快地完成測試腳本的編輯工作,。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. (如果所測系統(tǒng)是WEB系統(tǒng),只需要系統(tǒng)上安裝了需要使用的瀏覽器即可(默認使用firefox),,無需安裝其它組件)
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.(如果所測系統(tǒng)是手機系統(tǒng),,需要安裝Node.js,Appium 和USB驅(qū)動)
Test Suite:測試套件,測試用例集合,。通過各個原子級別或者模塊級別的測試用例,,組合成可完成某種目的的測試套件
Data Files:數(shù)據(jù)文件,可以看成是內(nèi)置的數(shù)據(jù)庫,,支持實時讀?。ㄈ鏴xcel)數(shù)據(jù)
Checkpoints:是在特定時間獲取的測試數(shù)據(jù)的快照
Keywords:可自定義“指令”供可視化頁面使用
Test Listeners:列出所有測試監(jiān)聽內(nèi)容
Reports:測試報告,可以設(shè)置失敗的時候發(fā)送到指定郵箱
TestOps:Katalon TestOps的相關(guān)操作
Include:包括日志配置文件和其他擴展功能
Plugins:插件列表
4. 幫助文檔
這么簡單 ,,還不會使用怎么辦,,看官方文檔有詳細介紹:
https://docs./katalon-studio/docs/overview.html
5. 小結(jié)
Katalon Studio 非常適合一些編碼能力稍薄弱的同學(xué)或者非技術(shù)的人員使用(比如需求人員,學(xué)會了這個姿勢,,以后可以讓你們的需求人員,、產(chǎn)品經(jīng)理幫測試寫自動化測試腳本了),俗話說的好,,多個朋友多條路,,多掌握一款解決方案,在以后當我們遇到一些特殊難搞的場景時,,腦海里也有更多的解決思路,。