一屯远、測(cè)試工具背景
當(dāng)測(cè)試環(huán)境搭建完成后蔓姚,測(cè)試人員將在自己搭建的環(huán)境上執(zhí)行測(cè)試用例,開展測(cè)試工作慨丐。測(cè)試人員在執(zhí)行測(cè)試用例的過(guò)程中坡脐,如發(fā)現(xiàn)實(shí)際結(jié)果與預(yù)期結(jié)果不一致, 則意味著出現(xiàn)Bug (缺陷房揭、錯(cuò)誤备闲、問題)。當(dāng)測(cè)試人員發(fā)現(xiàn)了Bug之后捅暴,就需要把Bug提交給開發(fā)人員進(jìn)行修復(fù)恬砂。那測(cè)試人員應(yīng)如何記錄一個(gè)Bug呢?測(cè)試人員通過(guò)什么工具把Bug轉(zhuǎn)發(fā)給開發(fā)人員的呢?測(cè)試人員提交完Bug后又如何做回歸測(cè)試呢?本章將對(duì)提交Bug所涉及的各種問題進(jìn)行詳細(xì)介紹。提交Bug不僅僅是測(cè)試人員價(jià)值的體現(xiàn)蓬痒,也是測(cè)試人員迓開發(fā)人員溝通的重要橋梁泻骤,Bug 的數(shù)量和質(zhì)量將會(huì)對(duì)軟件質(zhì)量的改善起到重要的推動(dòng)作用。
二、測(cè)試管理工具
測(cè)試管理工具是指在軟件開發(fā)過(guò)程中狱掂,對(duì)測(cè)試需求演痒、計(jì)劃、用例和實(shí)施過(guò)程進(jìn)行管理符欠、對(duì)軟件缺陷進(jìn)行跟蹤處理的工具嫡霞。通過(guò)使用測(cè)試管理工具,測(cè)試人員或開發(fā)人員可以更方便地記錄和監(jiān)控每個(gè)測(cè)試活動(dòng)希柿、階段的結(jié)果诊沪,找出軟件的缺陷和錯(cuò)誤,記錄測(cè)試活動(dòng)中發(fā)現(xiàn)的缺陷和改進(jìn)建議曾撤。通過(guò)使用測(cè)試管理工具端姚,測(cè)試用例可以被多個(gè)測(cè)試活動(dòng)或階段復(fù)用,可以輸出測(cè)試分析報(bào)告和統(tǒng)計(jì)報(bào)表挤悉。有些測(cè)試管理工具可以更好地支持協(xié)同操作渐裸,共享中央數(shù)據(jù)庫(kù),支持并行測(cè)試和記錄装悲,從而大大提高測(cè)試效率昏鹃。
三、測(cè)試工具介紹
目前市場(chǎng)上主流的軟件測(cè)試管理工具有:TestCenter(澤眾軟件出品)诀诊、TestDirector(MI公司TD洞渤,8.0后改成QC),TestManager(IBM)属瓣,QADirector(Compuware)载迄,TestLink(開源組織),QATraq(開源組織)抡蛙,oKit (統(tǒng)御至誠(chéng))护昧,Jira 管理工具,禪道粗截。
測(cè)試管理包含的內(nèi)容有:測(cè)試框架惋耙、測(cè)試計(jì)劃與組織、測(cè)試過(guò)程管理熊昌、測(cè)試分析與缺陷管理怠晴。
四、禪道介紹
1. 禪道簡(jiǎn)介
禪道由青島易軟天創(chuàng)網(wǎng)絡(luò)科技有限公司開發(fā)浴捆,國(guó)產(chǎn)開源項(xiàng)目管理軟件。它集產(chǎn)品管理稿械、項(xiàng)目管理选泻、質(zhì)量管理、文檔管理、組織管理和事務(wù)管理于一體页眯,是一款專業(yè)的研發(fā)項(xiàng)目管理軟件梯捕,完整覆蓋了研發(fā)項(xiàng)目管理的核心流程。
禪道官方網(wǎng)站:http://www.zentao.net/
官網(wǎng)使用步驟詳解:http://www.zentao.net/book/zentaopmshelp/38.html
2. 禪道項(xiàng)目管理系統(tǒng)的特點(diǎn)
- 第一款完整涵蓋產(chǎn)品管理窝撵、任務(wù)管理傀顾、測(cè)試管理的開源管理軟件,使用一個(gè)軟件解決項(xiàng)目管理核心問題碌奉。
- 基于國(guó)際流行的敏捷管理方式scrum短曾。
- B/S Broswer/Server C/S Client/Server 架構(gòu),方便部署赐劣、使用嫉拐。
- 概念簡(jiǎn)單,容易上手魁兼。
- 開源的項(xiàng)目管理軟件婉徘,可自由進(jìn)行定制,修改咐汞。
- 免費(fèi)的項(xiàng)目管理軟件盖呼,降低企業(yè)的投入成本。
- 自主的開發(fā)框架化撕,預(yù)留擴(kuò)展機(jī)制几晤,通過(guò)第三方的插件擴(kuò)展獲得更多的功能。
3. 禪道系統(tǒng)的功能列表
- 產(chǎn)品管理:包括產(chǎn)品侯谁、需求锌仅、計(jì)劃、發(fā)布墙贱、路線圖等功能热芹。
- 項(xiàng)目管理:包括項(xiàng)目、任務(wù)惨撇、團(tuán)隊(duì)伊脓、版本、燃盡圖等功能魁衙。
- 質(zhì)量管理:包括bug报腔、測(cè)試用例、測(cè)試任務(wù)剖淀、測(cè)試結(jié)果等功能纯蛾。
- 文檔管理:包括產(chǎn)品文檔庫(kù)、項(xiàng)目文檔庫(kù)纵隔、自定義文檔庫(kù)等功能翻诉。
- 事務(wù)管理:包括todo管理炮姨,我的任務(wù)、我的Bug碰煌、我的需求舒岸、我的項(xiàng)目等個(gè)人事務(wù)管理功能。
- 組織管理:包括部門芦圾、用戶蛾派、分組、權(quán)限等功能个少。
- 統(tǒng)計(jì)功能:豐富的統(tǒng)計(jì)表洪乍。
- 搜索功能:強(qiáng)大的搜索,幫助您找到相應(yīng)的數(shù)據(jù)稍算。
- 擴(kuò)展機(jī)制典尾,幾乎可以對(duì)禪道的任何地方進(jìn)行擴(kuò)展。
- api機(jī)制糊探,所見皆API钾埂,方便與其他系統(tǒng)集成。
4. 用戶角色
禪道管理軟件中科平,核心的三種角色:產(chǎn)品經(jīng)理褥紫、研發(fā)團(tuán)隊(duì)和測(cè)試團(tuán)隊(duì),這三者之間通過(guò)需求進(jìn)行協(xié)作瞪慧,實(shí)現(xiàn)了研發(fā)管理中的三權(quán)分立髓考。其中產(chǎn)品經(jīng)理整理需求,研發(fā)團(tuán)隊(duì)實(shí)現(xiàn)任務(wù)弃酌,測(cè)試團(tuán)隊(duì)則保障質(zhì)量氨菇,其三者的關(guān)系如下圖:
5.禪道的安裝
去http://www.reibang.com/u/5e15922197dd中找
五、禪道操作
人員管理
權(quán)限分配
產(chǎn)品控制
項(xiàng)目控制
編寫用例
提交缺陷(bug)
去http://www.reibang.com/u/5e15922197dd中找
六妓湘、禪道使用流程總結(jié)
人員管理(admin):添加部門 → 添加用戶
創(chuàng)建產(chǎn)品(產(chǎn)品經(jīng)理):產(chǎn)品 → 添加產(chǎn)品
添加需求(產(chǎn)品經(jīng)理):產(chǎn)品 → 需求 → 提需求
創(chuàng)建項(xiàng)目(項(xiàng)目經(jīng)理):項(xiàng)目 → 添加項(xiàng)目 → 自動(dòng)跳轉(zhuǎn)(選擇設(shè)置團(tuán)隊(duì))→ 團(tuán)隊(duì)管理 → 給團(tuán)隊(duì)配人
關(guān)聯(lián)需求(項(xiàng)目經(jīng)理):項(xiàng)目 → 需求 → 關(guān)聯(lián)需求 → 勾選任務(wù)
批量分解(項(xiàng)目經(jīng)理):在任務(wù)右側(cè) → 選擇批量分解 → 批量分解
查看任務(wù)(開發(fā)人員):我的地盤 → 首頁(yè)查看任務(wù) → 點(diǎn)擊任務(wù)數(shù)量進(jìn)入任務(wù)列表 → 選擇完成任務(wù)
創(chuàng)建版本(開發(fā)人員):項(xiàng)目 → 版本 → 創(chuàng)建版本
測(cè)試Bug(測(cè)試人員):測(cè)試 → bug → 提bug
解決bug(開發(fā)):測(cè)試 → bug → 確認(rèn) → 完成
再次測(cè)試(測(cè)試人員):測(cè)試 → 再次測(cè)試 → 如果解決的查蓉,點(diǎn)擊關(guān)閉,否則重新編輯
創(chuàng)建版本(產(chǎn)品經(jīng)理):產(chǎn)品 → 發(fā)布 → 創(chuàng)建發(fā)布 → 完成