2023年6大主流測(cè)試用例管理平臺(tái)對(duì)比
測(cè)試團(tuán)隊(duì)使用的主流測(cè)試用例管理平臺(tái):1.PingCode ;2.TestRail;3.Testlink;4.Zephyr+Jira;5.TestCenter;6.飛蛾。
目前市面上的測(cè)試用例管理工具有很多,但由于針對(duì)的項(xiàng)目、領(lǐng)域、目標(biāo)用戶,功能也并不一致,所以選擇一款適合的測(cè)試管理平臺(tái)并不輕松。做好這件事,首先要需求明確你用測(cè)試管理工具干什么? 最終想要達(dá)到什么目標(biāo)?
只有這樣才能進(jìn)一步完成對(duì)測(cè)試用例管理平臺(tái)的選型,測(cè)試管理工具大體上分倆類:
一類就是針對(duì)QA的功能測(cè)試,主要是滿足測(cè)試人員對(duì)用例的維護(hù),測(cè)試計(jì)劃的建立,用例的執(zhí)行,以及生成測(cè)試報(bào)告等;
另一類就是針對(duì)開發(fā)人員的接口測(cè)試,功能測(cè)試,壓力測(cè)試,性能測(cè)試,以及自動(dòng)化測(cè)試等。
而這2種不同的使用場(chǎng)景,對(duì)工具的要求也大不相同,在不同的企業(yè)內(nèi),這2種不同的場(chǎng)景可能都是由一個(gè)測(cè)試團(tuán)隊(duì)來完成,也有可能是測(cè)試人員只是負(fù)責(zé)功能的測(cè)試,開發(fā)人員來完成接口測(cè)試,功能測(cè)試,壓力測(cè)試,性能測(cè)試,以及自動(dòng)化測(cè)試,這完全取決于整個(gè)研發(fā)團(tuán)隊(duì)的工程化能力和人員配置。
聊到測(cè)試,有的人說用Excel就足以,通過Excel來維護(hù)測(cè)試用例,每次產(chǎn)品發(fā)布,按照Excel里面的用例,把產(chǎn)品功能過一遍,這樣做也沒問題,但是你想過沒有,隨著項(xiàng)目的迭代,復(fù)雜度的增加,Excel的缺點(diǎn)就顯而易見了,工作的效率及其低下,并且不能多人合作,用例的版本維護(hù)也是亂七八糟,并且無法與缺陷做到實(shí)時(shí)關(guān)聯(lián),可以說用Excel來測(cè)試的團(tuán)隊(duì),是那種及其小的團(tuán)隊(duì),一個(gè)測(cè)試人員而已,或者沒有專門的測(cè)試人員,由產(chǎn)品來代勞。
而在一些稍具規(guī)模的公司,基本上都會(huì)選擇一個(gè)成熟的測(cè)試管理工具來管理整個(gè)測(cè)試任務(wù),多人協(xié)作,包括用例評(píng)審,討論,版本,測(cè)試和需求,缺陷的關(guān)聯(lián),測(cè)試報(bào)告以及后續(xù)的統(tǒng)計(jì)分析,能更好的支持反饋和跟蹤,持續(xù)提高產(chǎn)品的質(zhì)量,保證產(chǎn)品的穩(wěn)定性,然而測(cè)試管理工具非常多,功能也不盡相同,如何能選出一款符合自己的測(cè)試管理工具就需要各種調(diào)研。
所以這里對(duì)主流測(cè)試管理工具進(jìn)行了分析對(duì)比:

上圖中的功能比對(duì)以筆者所在的公司的業(yè)務(wù)決定的,視角也可能不是很全面,需要這方面的工具的同學(xué)還是要自己親自注冊(cè)比對(duì),做出自己最好的選擇。
1.PingCode
國內(nèi)近幾年最受歡迎的測(cè)試用例管理工具之一,替代TestLink、SVN的熱門選擇。
PingCode 具有成熟的功能,不錯(cuò)的操作體驗(yàn),還是一站式的研發(fā)項(xiàng)目管理軟件。能夠幫助團(tuán)隊(duì)把控測(cè)試質(zhì)量、管理測(cè)試過程、實(shí)現(xiàn)團(tuán)隊(duì)內(nèi)外部的協(xié)同。
具體測(cè)試管理功能包括:測(cè)試用例庫管理、編寫用例、用例維護(hù)、測(cè)試規(guī)劃與執(zhí)行、關(guān)聯(lián)用戶故事與缺陷、測(cè)試報(bào)告與測(cè)試報(bào)表、關(guān)聯(lián)自動(dòng)化測(cè)試工具,掌握測(cè)試進(jìn)度和執(zhí)行結(jié)果情況等等能力。
最讓我喜歡的是,PingCode 支持用例自定義,這對(duì)于對(duì)擴(kuò)展有情結(jié)的人來說非常重要,因?yàn)闃I(yè)務(wù)是多變的,多給自己留點(diǎn)空間,同時(shí)用例導(dǎo)入這塊支持腦圖的導(dǎo)入、支持代碼工具git、CI/CD工具jinkens等也是非常吸引我的。?

優(yōu)點(diǎn)
用戶體驗(yàn)非常友好、簡單易上手;
功能全面,一站式研發(fā)管理,支持測(cè)試關(guān)聯(lián)缺陷、用戶故事、文檔、CI/CD等;
大數(shù)據(jù)模式支持友好、多維度規(guī)劃測(cè)試計(jì)劃、測(cè)試用例版本控制
為25人以下團(tuán)隊(duì)免費(fèi)提供基礎(chǔ)版本,收費(fèi)版價(jià)格僅為國外產(chǎn)品Jira的30%-40%;
國產(chǎn)化,支持信創(chuàng)、麒麟等;
支持私有部署、定制化以及saas等購買方式;
缺點(diǎn)
在自動(dòng)化測(cè)試方面功能比較弱
【PingCode 官網(wǎng)】https://datayi.cn/w/GR4vKbLo
2.TestRail
?TestRail是基于web下的用例管理系統(tǒng),只需要通過瀏覽器即可訪問TestRail。Testrail支持獨(dú)立的用戶管理,也支持集成LDAP。開通LDAP集成服務(wù)后直接使用AD賬號(hào)登錄,無需單獨(dú)開通權(quán)限?。

具有三種測(cè)試用例管理方式:普通,基線(類似Git分支),多套件;根據(jù)創(chuàng)建的測(cè)試場(chǎng)景執(zhí)行測(cè)試,例如可自定義瀏覽器、操作系統(tǒng)等;可集成眾多缺陷追蹤工具,如JIRA,GitHub,YouTrack等;提供Saas在線模式和獨(dú)立部署版本;開放API。
缺點(diǎn)
三種用例組織方式中使用較復(fù)雜(僅普通方式較好理解和使用);交互設(shè)計(jì)較舊,10年前技術(shù);SaaS版在國內(nèi)訪問速度很慢;價(jià)格較高。
官網(wǎng):?https://www.gurock.com/testrail/?
3.Testlink
TestLink是一個(gè)用于管理測(cè)試過程并提供統(tǒng)計(jì)分析的開源軟件。該軟件發(fā)布于sourceforge,并采用Web界面交互,可以進(jìn)行自動(dòng)化的測(cè)試用例運(yùn)行,并將測(cè)試結(jié)果生成報(bào)表并歸檔。?

優(yōu)點(diǎn)
開源免費(fèi)具有一定的擴(kuò)展性;
可集成眾多缺陷追蹤工具,如Jira、Redmine等;
提供需求管理;
用例可關(guān)聯(lián)需求,并統(tǒng)計(jì)覆蓋率。
缺點(diǎn)
不能把用例導(dǎo)出為Excel;
交互非常原始,難用;
界面不符合絕大部分中國人審美(極丑)。
官網(wǎng):?https://testlink.org/?
4.Zephyr+Jira
Zephyr for Jira可促進(jìn)任何Jira項(xiàng)目的測(cè)試管理功能。使用Zephyr,可以在Jira內(nèi)部創(chuàng)建測(cè)試(測(cè)試用例),并在需要時(shí)執(zhí)行,或者作為測(cè)試周期的一部分。通過一些自定義(使用適當(dāng)?shù)男」ぞ撸?,可以查看和跟蹤詳?xì)的測(cè)試指標(biāo)。?

優(yōu)點(diǎn)
作為Jira插件存在,也提供SaaS版獨(dú)立運(yùn)行;
測(cè)試中創(chuàng)建缺陷非常便利;
提供測(cè)試循環(huán)操作;
提供多種報(bào)表。
缺點(diǎn)
不提供與其他第三方缺陷工具集成;
Jira的SaaS版本國內(nèi)訪問較慢(獨(dú)立部署的Jira版比較吃服務(wù)器資源)。
官網(wǎng):Atlassian.com
5.TestCenter
TestCenter(簡稱TC)一款廣受好評(píng)的測(cè)試管理平臺(tái),讓測(cè)試工作更規(guī)范、更有效率,實(shí)現(xiàn)測(cè)試流程無紙化,測(cè)試數(shù)據(jù)資產(chǎn)化。?

優(yōu)點(diǎn)
國產(chǎn)軟件,中文支持友好;自帶Bug管理;支持測(cè)試需求管理;提供工時(shí)系統(tǒng)模塊,提供測(cè)試人員績效分析。
缺點(diǎn)
需要先設(shè)計(jì)需求–設(shè)計(jì)場(chǎng)景—最后才能設(shè)計(jì)用例;用例執(zhí)行操作較復(fù)雜;獨(dú)立部署運(yùn)行在WIndows系統(tǒng)上,官方幫助文檔未提供Linux安裝途徑說明;基于Java+Flash(Flash在現(xiàn)代瀏覽器中已不推薦)。
6.飛蛾
飛蛾是一款集測(cè)試用例管理、測(cè)試過程管理、測(cè)試項(xiàng)目管理、測(cè)試結(jié)果管理、測(cè)試報(bào)告管理一體的測(cè)試管理工具。 飛蛾團(tuán)隊(duì)參照了國內(nèi)外的測(cè)試管理工具的優(yōu)缺點(diǎn),并結(jié)合了國內(nèi)測(cè)試工程師的工作習(xí)慣,研發(fā)了一款適合國內(nèi)測(cè)試團(tuán)隊(duì)的測(cè)試管理工具。?

優(yōu)點(diǎn)
實(shí)時(shí)繪制項(xiàng)目進(jìn)度甘特圖;實(shí)時(shí)協(xié)同,測(cè)試工作在一個(gè)實(shí)時(shí)界面中,自動(dòng)更新狀態(tài),協(xié)同效率高;里程碑概念符合現(xiàn)代敏捷開發(fā)趨勢(shì);支持集成第三方缺陷工具(Jira、Readmine、Trello等);交互設(shè)計(jì)很亮眼,操作效率極高,非常值得推薦。
缺點(diǎn)
不兼容老瀏覽器,只支持主流的現(xiàn)代瀏覽器;模塊不是無限級(jí)的。
官網(wǎng):?https://feie.work/
總結(jié)
以上工具大部分都適用中小測(cè)試團(tuán)隊(duì),較大團(tuán)隊(duì)使用的工具我沒有去研究,這些工具也都較重,比方說惠普的ALM、IBMRationalQualityManager等(其實(shí)就是貴,土豪請(qǐng)隨意)。針對(duì)自己團(tuán)隊(duì)情況可根據(jù)功能、軟件開放性、價(jià)格、協(xié)作效率、交互設(shè)計(jì)等維度選擇需要的工具。