1、測(cè)試工具簡(jiǎn)介:
1-teatlink:
基于WEB的測(cè)試用例管理系統(tǒng),主要功能是:測(cè)試項(xiàng)目管理、產(chǎn)品需求管理、測(cè)試用例管理、測(cè)試計(jì)劃管理、測(cè)試用例的創(chuàng)建、管理和執(zhí)行,并且還提供了統(tǒng)計(jì)功能。
主要特點(diǎn):

testlink可實(shí)現(xiàn)以下功能:
1)測(cè)試用例導(dǎo)入:支持xml文件導(dǎo)入(目前實(shí)現(xiàn)通過(guò)小工具可用xmind工具實(shí)現(xiàn)測(cè)試用例編寫(xiě)(形象、直觀);
2)測(cè)試用例導(dǎo)出:可導(dǎo)出xml、word格式,可html查看;(testlink自帶);
3)測(cè)試執(zhí)行:與jenkins+katalon結(jié)合實(shí)現(xiàn)測(cè)試腳本;
4)測(cè)試結(jié)果:與mantis結(jié)合(設(shè)置實(shí)現(xiàn));
5)各種報(bào)告:測(cè)試計(jì)劃報(bào)告、測(cè)試報(bào)告、總體測(cè)試計(jì)劃進(jìn)度、測(cè)試結(jié)果統(tǒng)計(jì)等(testlink可實(shí)現(xiàn)url訪(fǎng)問(wèn));
6)集成:mantis、jenkins、jira、katalon。
2-mantis:
基于PHP技術(shù)、Web操作形式;界面簡(jiǎn)單、通俗易懂、權(quán)限控制、中文友好
具體理論知識(shí)可參考:https://www.cnblogs.com/SoftwareTestingHust-1706-03/p/7885462.html
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??http://bbs.51testing.com/thread-512255-1-1.html
mantis特點(diǎn):

mantis可實(shí)現(xiàn)以下功能:
1)與testlink集成(通過(guò)配置實(shí)現(xiàn));
2)自定義字段(可將缺陷按照模塊、功能、錯(cuò)誤類(lèi)型等字段劃分):mantis自帶功能;
3)缺陷導(dǎo)出:csv\xls\xml(mantis自帶);
4)缺陷導(dǎo)出附帶自定義字段(csv格式):通過(guò)設(shè)置完成;
5)統(tǒng)計(jì):可按照“項(xiàng)目”、“優(yōu)先級(jí)”、“嚴(yán)重性”、“狀態(tài)”等字段統(tǒng)計(jì)缺陷;(mantis自帶功能)
3-katalonStudio
Katalon Studio 是一款免費(fèi)的自動(dòng)化測(cè)試工具,可以安裝在windows、macOS、linux操作系統(tǒng)上,基于selenium 和 Appium 測(cè)試框架,并集成了這些框架的優(yōu)點(diǎn)。這個(gè)工具支持不同層次技能的測(cè)試開(kāi)發(fā)人員使用,有很少編碼經(jīng)驗(yàn)的測(cè)試人員也可以很快的上手一個(gè)自動(dòng)化測(cè)試項(xiàng)目,編碼經(jīng)驗(yàn)豐富的測(cè)試人員可以基于該工具做擴(kuò)展,靈活的實(shí)現(xiàn)所需功能。
(關(guān)于軟件的介紹,不再詳細(xì)贅述,可在katalonStudio官方網(wǎng)站上查閱)
2、自動(dòng)化測(cè)試實(shí)現(xiàn)
1-實(shí)現(xiàn)工具
自動(dòng)化實(shí)現(xiàn)包括katalonStudio+jenkins+git+testlink+mantis整個(gè)從自動(dòng)化腳本編寫(xiě)-測(cè)試線(xiàn)構(gòu)建-腳本管理-用例自動(dòng)執(zhí)行-結(jié)果統(tǒng)計(jì)的完整記錄。

2- Testlink+katalon+git+jenkins實(shí)現(xiàn)過(guò)程

具體設(shè)置:
1)測(cè)試用例+katalon:自動(dòng)化測(cè)試基礎(chǔ)(元素+操作+驗(yàn)證等);
2)測(cè)試用例+testlink:xml導(dǎo)入或錄入(目前借助xmind-xml工具);
3)katalon+testlink:參照katalon工程具體測(cè)試用例及l(fā)isten代碼;
4)katalon+git:實(shí)現(xiàn)方法,參照官網(wǎng)說(shuō)明;
5)katalon+jenkins:命令行執(zhí)行testcase、testsuite的方式;
6)testlink+jenkins:參照網(wǎng)上教程。
3- 具體實(shí)現(xiàn)及成果
1)jenkins每日定時(shí)構(gòu)建;
2)執(zhí)行結(jié)果自動(dòng)傳送至testlink,可從testlink查看每次構(gòu)建對(duì)應(yīng)每個(gè)測(cè)試用例執(zhí)行結(jié)果
