1.測試管理工具
測試管理工具是在指在軟件開發過程中,對測試需求、計划、用例和實施過程進行管理、對軟件缺陷進行跟蹤處理的工具。通過使用測試管理工具,測試人員或開發人員可以更方便地記錄和監控每個測試活動、階段的結果,找出軟件的缺陷和錯誤,記錄測試活動中發現的缺陷和改進建議。通過使用測試管理工具,測試用例可以被多個測試活動或階段復用,可以輸出測試分析報告和統計報表。有些測試管理工具可以更好地支持協同操作,共享中央數據庫,支持並行測試和記錄,從而大大提高測試效率。
2.測試工具介紹
目前市場上主流的軟件測試管理工具有:TestCenter(澤眾軟件出品)、TestDirector(MI公司TD,8.0后改成QC),TestManager(IBM),QADirector(Compuware),TestLink(開源組織),QATraq(開源組織),oKit (統御至誠)。Jira 管理工具,禪道
測試管理包含的內容有:測試框架、測試計划與組織、測試過程管理、測試分析與缺陷管理。
3.禪道介紹
3.1禪道簡介
禪道由青島易軟天創網絡科技有限公司開發,國產開源項目管理軟件。它集產品管理、項目管理、質量管理、文檔管理、組織管理和事務管理於一體,是一款專業的研發項目管理軟件,完整覆蓋了研發項目管理的核心流程。禪道
官方網站:http://www.zentao.net/
官網使用步驟詳解:http://www.zentao.net/book/zentaopmshelp/38.html
3.2禪道項目管理系統的特點
第一款完整涵蓋產品管理、任務管理、測試管理的開源管理軟件,使用一個軟件解決項目管理核心問題。
基於國際流行的敏捷管理方式scrum。
B/S Broswer/Server C/S Client/Server 架構,方便部署、使用。
概念簡單,容易上手。
開源的項目管理軟件,可自由進行定制,修改。
免費的項目管理軟件,降低企業的投入成本。
自主的開發框架,預留擴展機制,通過第三方的插件擴展獲得更多的功能。
3.3禪道系統的功能列表
1. 產品管理:包括產品、需求、計划、發布、路線圖等功能。
2.
3. 質量管理:包括bug、測試用例、測試任務、測試結果等功能。
4. 文檔管理:包括產品文檔庫、項目文檔庫、自定義文檔庫等功能。
5. 事務管理:包括todo管理,我的任務、我的Bug、我的需求、我的項目等個人事務管理功能。
6. 組織管理:包括部門、用戶、分組、權限等功能。
7. 統計功能:豐富的統計表。
8. 搜索功能:強大的搜索,幫助您找到相應的數據。
9. 擴展機制,幾乎可以對禪道的任何地方進行擴展。
10. api機制,所見皆API,方便與其他系統集成。
3.4用戶角色

4.禪道的安裝
4.1雙擊文件,安裝(解壓)

4.2查看目錄


點擊服務:apche可以選擇80或88端口,mysql可以選擇3306或3308端口
點擊訪問禪道,頁面會自動跳轉到禪道的頁面。
也可以直接訪問http://localhost/zentao/ 管理用戶:admin,密碼 123456
備注:如果你啟動的是88端口,請使用http://localhost:88/zentao來訪問

4.3登錄

4.4登錄成功

5.禪道操作
5.1.禪道的使用
1.人員管理
2.權限分配
3.產品控制
4.項目控制
5.編寫用例
6.提交缺陷(bug)
5.1.1人員管理
添加部門

添加用戶

1.1.3.添加成功展示效果

6.使用流程
6.1.創建產品
在禪道中,產品是一切的核心,所有的東西基本上都是圍繞產品展開。那么如何創建第一個產品呢?
1.產品經理登錄禪道。
2.進入產品視圖。
3.在頁面右側,有“新增產品”選項。

4.點擊【新增產品】,出現產品創建的頁面

5.在這個頁面中,產品名稱和產品代號是必填的。比如,我們創建一個“測試產品”,代號為test。點擊保存。
6.添加模塊

6.2.添加需求
添加了產品之后,需要創建一個需求。
所謂需求,就是來描述一件事情,如模板:作為一名<某種類型的用戶>,我希望<達成某些目的>,這樣可以<開發的價值>。這樣的需求,有用戶角色,有行為,也有目的和價值所在,非常方便與團隊成員進行溝通。
創建需求的步驟如下:
1.產品經理登錄禪道。
2.進入產品視圖。
3.在頁面右側,有“新增需求”菜單,點擊菜單,出現新增需求的頁面。

6.3.創建項目
創建了產品和需求以后,需要創建一個項目,來完成這個需求。在實際的情況中,肯定會有多個需求。那么如何確定一個項目中該做哪些需求呢?應該對需求進行優先級的排列,並根據項目的周期和參與的人手來決定。
創建項目的步驟:
1.項目經理登錄禪道。 PM

2.進入項目視圖
3.在頁面的右側,有“新增項目”按鈕。
4.點擊此按鈕,進入新增項目頁面。
5.項目名稱、項目代號、起止日期和團隊名稱為必填項。
6.訪問控制選擇“私有項目”。

1.進入項目視圖之后,點擊【設置團隊】,出現團隊的成員列表。
2.點擊下面的團隊管理,即可維護團隊的成員。
注意:成員在該項目中預計投入的時間。不能按照項目中的成員,每天都是8小時全勤投入來計算。

6.4.關聯需求
項目創建完之后,需要關聯要做的需求。
首先,需要關聯產品。步驟如下:
1.項目經理登錄禪道。
2.進入項目視圖。


6.5.分解任務
需求確定之后,項目中幾個關鍵的因素都有了。確定的時間,確定的人手,確定的事情,那么接下來就是如何在規定的時間里面,調用團隊的成員積極性,完成這些事情。第一步,就是要分解任務。
分解任務的步驟:
1.項目經理進入項目視圖。
2.進入需求列表。
3.選擇某一個需求,點擊【分解任務】。



6.6.Bug管理
1.提交Bug
提交Bug的步驟:
A.測試人員進入QA視圖。
B.在頁面右側有“創建Bug”按鈕
C.點擊【創建Bug】。
D.影響版本和Bug標題為必填項。
E:查看我所創建的bug



2.解決Bug




3.3.激活Bug
針對Bug狀態為“已解決”的Bug,如果問題依然存在,則需要重新打開Bug。激活Bug的步驟:
A.進入我的地盤或QA視圖。
B.選擇“我的Bug”或“缺陷管理”后,點擊Bug標題后進入QA視圖的缺陷管理中的Bug頁面。
C.直接點擊【激活】按鈕,添加備注。

D.點擊【保存】,Bug的狀態變為“激活”狀態。
4.關閉Bug
針對Bug狀態為“已解決”的Bug,如果此時問題不再存在,則此時測試人員需要關閉Bug。關閉Bug的步驟:
A.進入我的地盤或QA視圖。
B.選擇“我的Bug”或“缺陷管理”后,直接點擊操作后的【關閉】按鈕。
C.添加備注后,點擊【保存】。我的地盤中的“我的Bug”中將不會存在狀態為“關閉”的Bug。
6.7.創建發布
當某一期的項目結束后,如果這一期的版本可以對外發布,此時產品經理的一個職責就是創建一個發布。創建發布的意義在於告知相關部門人員,有新產品上線,可以讓相關人員繼續開展工作。
創建發布的步驟:
1.產品經理進入產品視圖,選擇“發布列表”。
2.點擊【創建發布】,進入創建發布頁面。
3.填寫必填項:發布名稱、Build和發布日期。
注意:發布的前提是要創建一個Build
7.測試團隊

7.2.測試用例操作



