1. 軟體測試管理基本流程:
1) 單元測試、內建測試、系統測試和驗收測試;
2) 測試需求分析,測試計劃編寫,測試用例編寫,測試,缺陷記錄,回歸測試,判斷測試結束,測試報告送出
3) 測試流程依次如下:需求》測試計劃》用例設計》執行測試》執行結果和記錄bug》測試報告
2.Testlink各角色職責
1) Guest:隻能檢視測試用例和項目度量
2) Tester:隻能執行配置設定給他的測試用例
3) Test Designer:可以開展測試用例和需求的所有工作
4) Senior:可以檢視、建立和編輯删除測試用例,并且可以執行測試用例,但是不能管理測試計劃、管理産品、建立裡程碑和配置設定權限。
5) Leader:擁有一個Tester的所有權限,并且可以管理測試計劃,配置設定權限,建立裡程碑和管理關鍵字。
6) Admin:擁有一個Leader的所有權限,并且可以維護整個産品。
2. Mantis中個角色職責
在Mantis系統中,分别有幾種角色:管理者、經理、開發人員、修改人員、報告人員、檢視人員。每個角色所具備的權限不一樣,權限的從大到小依次排列是:
管理者→經理→開發人員→修改人員→報告人員→檢視人員。
² 報告人員:送出Bug和分派給開發人員
² 開發人員:1.修改問題2.對問題情況不明确課選擇相應問題完成度打回3.放棄修改問題
² 測試人員:複查後Bug已修改,添加Bug描述
² 經理:對存在争議的問題提出意見,決定是否關閉
² 管理者:建立項目,對測試和開發人員權限和任務進行配置設定
² Mantis中bug共有7種流程狀态:建立、打回、公認、已确認、已分派、已解決、已關閉。
² 建立:測試人員報告一個新的bug。
² 打回:測試人員對于 “已解決”的bug,而驗證測試沒有通過的,則将bug狀态改為“打回”。
² 已确認:如果測試人員送出的bug,開發經理認為不是bug,則将bug狀态改為“已确認”,同時添加相應的注釋。由開發經理和測試經理共同商量決定後由測試人員将bug狀态改為“關閉”或是“打回”。
² 已分派:開發經理将“建立”或者“打回”的bug配置設定給開發人員。
² 已解決:開發人員修複好配置設定給自己的bug後,将bug改為“已解決”。 測試人員可以進行驗證測試了。
² 已關閉:測試人員将“已解決”的bug進行驗證測試,如果通過,則将bug改為“已關閉”,如果沒有通過驗證測試,則将Bug改為“打回”狀态。