有了這一款自動(dòng)化測(cè)試神器,還寫(xiě)啥代碼呢?!
在軟件測(cè)試這條道路上,大部分的職業(yè)技能發(fā)展道路都會(huì)是功能測(cè)試→自動(dòng)化測(cè)試→性能測(cè)試→安全測(cè)試/測(cè)試開(kāi)發(fā)。
但是卻有著一部分人起初進(jìn)入軟件測(cè)試這一行看重的就是軟件測(cè)試屬于IT行業(yè),門(mén)檻比較低,不需要代碼基礎(chǔ)。
這就導(dǎo)致了這一部分測(cè)試工程師在一定程度上,在職位上的進(jìn)階就比較困難了。因?yàn)?strong>自動(dòng)化測(cè)試必然是要有代碼能力的。
所以為了更好的解決這部分工程師的工作痛點(diǎn),本文介紹現(xiàn)在非?;鸨淖詣?dòng)化測(cè)試工具之一:Katalon Studio
Katalon?Studio?特點(diǎn)
基于 Selenium 和 APPium 封裝的工具,同步支持界面手動(dòng)編碼
支持 Java 和 groovy 語(yǔ)言
不僅支持 Web ui 自動(dòng)化,還支持 APP 自動(dòng)化和接口自動(dòng)化
支持錄制功能,支持頁(yè)面元素可視化查找和捕捉
支持 CI/CD,即可集成 jenkins,Git,JIRA 等
支持測(cè)試用例,測(cè)試數(shù)據(jù)管理
提供豐富的關(guān)鍵字,用戶(hù)無(wú)需編程基礎(chǔ)
Katalon?Studio?工具頁(yè)面介紹
這里有一個(gè)注意點(diǎn),要下載工具和使用工具,必須要先通過(guò)官網(wǎng)進(jìn)行注冊(cè)(一定要記得使用有效的郵箱)
官網(wǎng)傳送門(mén):https://www.katalon.com/
1首頁(yè)

2項(xiàng)目工程目錄

Profile:?配置文件,可以理解為執(zhí)行環(huán)境
Test Cases:?測(cè)試用例
Object Repository:?對(duì)象庫(kù),也就是元素倉(cāng)庫(kù),存放頁(yè)面元素
Test Suites:?測(cè)試套件
Data Files:?測(cè)試數(shù)據(jù)
Checkpoints:?檢查點(diǎn)
Keywords:?關(guān)鍵字,有自定義關(guān)鍵字和默認(rèn)關(guān)鍵字
Test Listeners:?測(cè)試監(jiān)聽(tīng)器,類(lèi)似于其他測(cè)試框架中的 set up/tear down
Reports:?測(cè)試報(bào)告
TestOps:?測(cè)試操作
Includes:?Cucumber 框架的特征和定義
Plugins:?集成的插件
3快捷欄

