??由于公司的發(fā)展速度較快隆判,工具組資源有限泽示,開發(fā)的用例管理系統(tǒng)不太趕得上公司的發(fā)展速度,現(xiàn)公司用的項(xiàng)目管理系統(tǒng)是jira蜜氨,為了更好的結(jié)合項(xiàng)目管理系統(tǒng)械筛,打算從jira用例管理插件入手,現(xiàn)在選出三種插件進(jìn)行試用:
第一飒炎,zephyr
第二埋哟,synapseRT
第三,xray
試用方向:
- 查看各插件郎汪,是否有測(cè)試計(jì)劃赤赊、測(cè)試集、測(cè)試用例煞赢、測(cè)試執(zhí)行抛计、測(cè)試報(bào)告、測(cè)試分析照筑、測(cè)試目錄等主要測(cè)試相關(guān)項(xiàng)吹截;
- 從測(cè)試計(jì)劃開始,創(chuàng)建各種測(cè)試相關(guān)項(xiàng)凝危,試用其操作方法波俄;
- 試用各插件的方便操作性,比如:測(cè)試用例是否可以批量導(dǎo)入蛾默、缺陷創(chuàng)建方便方法等懦铺;
- 使用各插件進(jìn)行一次完整項(xiàng)目迭代試用;
第一:zephyr
-
1-1支鸡、zephyr測(cè)試相關(guān)項(xiàng)
image.png - 1-2冬念、各測(cè)試相關(guān)項(xiàng)說明
A趁窃、zephyr無單獨(dú)可創(chuàng)建的測(cè)試計(jì)劃issue;
B急前、zephyr無單獨(dú)可創(chuàng)建的測(cè)試集issue醒陆,但是有計(jì)劃測(cè)試循環(huán);
C叔汁、zephyr有單獨(dú)可創(chuàng)建的測(cè)試用例统求;
D、zephyr無單獨(dú)可創(chuàng)建的測(cè)試執(zhí)行issue据块,但是在計(jì)劃測(cè)試循環(huán)中可以創(chuàng)建測(cè)試執(zhí)行集码邻;
E、zephyr有測(cè)試跟蹤報(bào)告另假,可根據(jù)版本進(jìn)行測(cè)試跟蹤報(bào)告像屋;
F、zephyr有簡(jiǎn)易的測(cè)試分析頁面边篮;
G己莺、zephyr無整體文件目錄,只能在版本計(jì)劃下進(jìn)行文件目錄創(chuàng)建戈轿;
- 2-1凌受、創(chuàng)建測(cè)試計(jì)劃
- 只能根據(jù)版本進(jìn)行創(chuàng)建計(jì)劃測(cè)試循環(huán),具體功能創(chuàng)建如圖1:
- 測(cè)試計(jì)劃的具體內(nèi)容思杯,只能寫到說明中胜蛉,如圖2;
- 2-2色乾、創(chuàng)建測(cè)試集
- 測(cè)試集和測(cè)試計(jì)劃都在計(jì)劃測(cè)試循環(huán)中誊册,如下圖3;
- 2-3暖璧、創(chuàng)建測(cè)試用例
測(cè)試用例可以在兩個(gè)地方進(jìn)行創(chuàng)建案怯,還可以進(jìn)行excl導(dǎo)入測(cè)試用例;
-
A:從zephyr插件中進(jìn)行創(chuàng)建澎办;
image.png -
B:從jira項(xiàng)目中創(chuàng)建嘲碱;
image.png
- 2-4、創(chuàng)建測(cè)試執(zhí)行
- 測(cè)試執(zhí)行可以在兩個(gè)地方進(jìn)行浮驳;
-
A悍汛、可以在問題查看頁面執(zhí)行,點(diǎn)擊執(zhí)行按鈕至会,在彈窗中選擇執(zhí)行臨時(shí),或者添加到現(xiàn)有測(cè)試循環(huán)和執(zhí)行谱俭,選擇正確的“版本”奉件、一個(gè)已存在的“測(cè)試循環(huán)”宵蛀,選擇“被指定人”后,點(diǎn)擊“執(zhí)行”按鈕县貌,問題界面“測(cè)試執(zhí)行”區(qū)域處顯示可執(zhí)行測(cè)試术陶。如上“添加的內(nèi)容”圖。點(diǎn)擊右側(cè)的按鈕E煤痕,即可執(zhí)行該測(cè)試梧宫。
image.png
image.png -
B、可以從測(cè)試循環(huán)開始摆碉,找到相應(yīng)的測(cè)試即可看見執(zhí)行按鈕E塘匣,點(diǎn)擊執(zhí)行按鈕E進(jìn)入執(zhí)行測(cè)試頁面,手動(dòng)選擇“執(zhí)行狀態(tài)”巷帝,添加已存在的缺陷或者新建缺陷忌卤,添加備注和附件。
image.png
- 2-5楞泼、創(chuàng)建測(cè)試報(bào)告
-
能生成追蹤報(bào)告驰徊,但是需求、測(cè)試要相互link堕阔,而且缺陷和測(cè)試也要相互link棍厂,或者是從測(cè)試執(zhí)行中進(jìn)行創(chuàng)建的,報(bào)告如下圖:
image.png
- 2-6超陆、測(cè)試分析
-
能夠通過測(cè)試指標(biāo)生成簡(jiǎn)單的分析報(bào)告牺弹,用戶測(cè)試分析及周期執(zhí)行測(cè)試分析,如圖:
image.png
- 2-7侥猬、創(chuàng)建測(cè)試目錄
-
zephyr沒有整體的目錄結(jié)構(gòu)例驹,只有在測(cè)試集/測(cè)試計(jì)劃下面進(jìn)行創(chuàng)建目錄結(jié)構(gòu),如圖:
image.png
分析略為簡(jiǎn)單退唠,報(bào)告也略簡(jiǎn)單鹃锈,如果未link版本信息,則報(bào)告無法展示瞧预,報(bào)告是根據(jù)版本信息進(jìn)行展示的屎债;
- 3-1、測(cè)試用例導(dǎo)入方式
- 3-2垢油、測(cè)試時(shí)盆驹,創(chuàng)建缺陷的方式
- 第一種,測(cè)試執(zhí)行主頁創(chuàng)建
- 第二種滩愁,測(cè)試步驟里進(jìn)行創(chuàng)建
- 4-1躯喇、完整項(xiàng)目迭代試用
-
創(chuàng)建版本demo-zephyr2
image.png -
版本中創(chuàng)建故事,story1、story2廉丽、story3
image.png -
創(chuàng)建版本demo-zephyr2的測(cè)試循環(huán)計(jì)劃
image.png -
在demo-zephyr2的循環(huán)計(jì)劃中創(chuàng)建測(cè)試用例倦微,case1關(guān)聯(lián)story1,case2關(guān)聯(lián)story2正压,case3關(guān)聯(lián)story3
image.png -
在demo-zephyr2的循環(huán)計(jì)劃中執(zhí)行測(cè)試用例欣福,case1、case2測(cè)試通過焦履,case3失敗并創(chuàng)建缺陷
image.png -
測(cè)試完成拓劝,缺陷修復(fù),創(chuàng)建測(cè)試報(bào)告
image.png -
根據(jù)需求進(jìn)行創(chuàng)建跟蹤報(bào)告
image.png -
根據(jù)缺陷進(jìn)行創(chuàng)建跟蹤報(bào)告
image.png
第二:SynapseRT
- 1-1嘉裤、synapseRT測(cè)試相關(guān)項(xiàng)
- 1-2郑临、各測(cè)試相關(guān)項(xiàng)說明
A、synapseRT有單獨(dú)可創(chuàng)建的測(cè)試計(jì)劃issue价脾;
B牧抵、synapseRT無單獨(dú)可創(chuàng)建的測(cè)試集issue,但是有單獨(dú)頁面創(chuàng)建測(cè)試集侨把,可做用例倉庫犀变;
C、synapseRT有單獨(dú)可創(chuàng)建的測(cè)試用例秋柄;
D获枝、synapseRT無單獨(dú)可創(chuàng)建的測(cè)試執(zhí)行issue;
E骇笔、synapseRT有多種測(cè)試報(bào)告省店;
F、synapseRT無測(cè)試分析頁面笨触;
G懦傍、synapseRT有整體文件目錄在測(cè)試集中;
- 2-1芦劣、創(chuàng)建測(cè)試計(jì)劃
- 2-2粗俱、創(chuàng)建測(cè)試集
- 2-3、創(chuàng)建測(cè)試用例
- 2-4虚吟、創(chuàng)建測(cè)試執(zhí)行
-
在測(cè)試計(jì)劃中點(diǎn)擊周期流程開始
image.png -
在測(cè)試計(jì)劃列表中寸认,可以進(jìn)執(zhí)行測(cè)試用例,還可以創(chuàng)建缺陷串慰;
image.png
- 2-5偏塞、創(chuàng)建測(cè)試報(bào)告
-
基于測(cè)試執(zhí)行的測(cè)試報(bào)告
image.png
- 2-6、測(cè)試分析
無測(cè)試分析
- 2-7邦鲫、創(chuàng)建測(cè)試目錄
-
無單獨(dú)測(cè)試目錄區(qū)灸叼,在測(cè)試集中可以創(chuàng)建類似目錄集
image.png
- 3-1、測(cè)試用例導(dǎo)入方式
-
測(cè)試用例可以用Excel導(dǎo)入
image.png
- 3-2、測(cè)試時(shí)怜姿,創(chuàng)建缺陷的方式
-
測(cè)試執(zhí)行時(shí)慎冤,可以創(chuàng)建缺陷
image.png 由于創(chuàng)建測(cè)試步驟的時(shí)候疼燥,系統(tǒng)報(bào)錯(cuò)沧卢,按理說,執(zhí)行測(cè)試步驟的時(shí)候醉者,應(yīng)該也可以報(bào)缺陷但狭,這里暫時(shí)無圖片;
測(cè)試執(zhí)行創(chuàng)建缺陷和鏈接缺陷撬即,都失敗了立磁,所以無法展示具體鏈接的缺陷;
- 4-1剥槐、完整項(xiàng)目迭代試用
第三:xray
- 各測(cè)試相關(guān)項(xiàng)說明
??由于之前試用過xray插件唱歧,這里只列舉xray相關(guān)說明,在總結(jié)處進(jìn)行對(duì)比說明即可粒竖;
- xray可單獨(dú)創(chuàng)建測(cè)試用例颅崩,可能是手工或者自動(dòng)化的測(cè)試用例,由測(cè)試步驟蕊苗,行為和預(yù)期結(jié)果構(gòu)成沿后;;
- xray可單獨(dú)創(chuàng)建測(cè)試前置條件朽砰,一個(gè)測(cè)試前置條件可以被多個(gè)測(cè)試用例所引用尖滚;
- xray可單獨(dú)創(chuàng)建測(cè)試集合,一個(gè)測(cè)試用例可能會(huì)屬于多個(gè)測(cè)試集合瞧柔;
- xray可單獨(dú)創(chuàng)建測(cè)試計(jì)劃漆弄,一個(gè)正式的測(cè)試計(jì)劃通常被用于為某個(gè)給定的項(xiàng)目版本執(zhí)行;
- xray可單獨(dú)創(chuàng)建測(cè)試執(zhí)行造锅,測(cè)試執(zhí)行是一個(gè)可分配撼唾,可規(guī)劃的任務(wù),用于給一個(gè)指定的版本執(zhí)行一個(gè)或多個(gè)測(cè)試用例备绽,并給出結(jié)果報(bào)告券坞;
- xray還可以單獨(dú)創(chuàng)建子測(cè)試執(zhí)行,子測(cè)試執(zhí)行同測(cè)試執(zhí)行擁有相同的功能肺素,不同之處在于子測(cè)試執(zhí)行是一個(gè)可以在需求上下文中創(chuàng)建的子任務(wù)恨锚。在需求單的界面創(chuàng)建一個(gè)測(cè)試執(zhí)行可以讓用戶有能力在敏捷看板中跟蹤執(zhí)行的進(jìn)展;
總結(jié)
三個(gè)插件的試用對(duì)比說明:
經(jīng)過上面的試用倍靡,本人更傾向使用snapseRT或xray猴伶,因?yàn)椋?/p>
- zephyr雖操作簡(jiǎn)單,但無測(cè)試倉庫,不符合預(yù)期他挎;
- snapseRT和xray都符合預(yù)期筝尾,但xray測(cè)試相關(guān)項(xiàng)較多,需要理解的內(nèi)容較多办桨,操作稍復(fù)雜筹淫,而且xray缺陷跟蹤更偏向單個(gè)測(cè)試用例;
- snapseRT相對(duì)xray操作簡(jiǎn)單呢撞,并且在測(cè)試周期中可查看具體的測(cè)試用例與缺陷的情況损姜,但在試用過程中發(fā)現(xiàn)一些問題,這些問題如果在公司jira上也存在殊霞,則推薦使用xray摧阅,但是如果這些問題不存在,推薦操作更簡(jiǎn)單的snapseRT绷蹲;
snapseRT遇到的具體問題如下:
1棒卷、在測(cè)試用例中無法創(chuàng)建測(cè)試步驟,如圖
2祝钢、測(cè)試執(zhí)行時(shí)比规,無法在測(cè)試執(zhí)行頁面進(jìn)行創(chuàng)建缺陷,如圖:
3太颤、需求和缺陷都無法被搜索出來
需求:
測(cè)試執(zhí)行頁面進(jìn)行關(guān)聯(lián)缺陷時(shí)苞俘,無法搜索成功;