1-項目經理通過和客戶的交流,完成需求文檔,由開發人員和測試人員共同完成需求文檔的評審,評審的內容包括:需求描述不清楚的地方和可能有明顯沖突或者無法實現的功能的地方。項目經理通過綜合開發人員,測試人員以及客戶的意見,完成項目計划。然后sqa進入項目,開始進行統計和跟蹤
2-開發人員根據需求文檔完成需求分析文檔,測試人員進行評審,評審的主要內容包括是否有遺漏或者雙方理解不同的地方。測試人員完成測試計划文檔,測試計划包括的內容上面有描述。
3-測試人員根據修改好的需求分析文檔開始寫測試用例,同時開發人員完成概要設計文檔,詳細設計文檔。此兩份文檔成為測試人員撰寫測試用例的補充材料。
4-測試用例完成后,測試和開發需要進行評審。
5-測試人員搭建環境
6-開發人員提交第一個版本,可能存在未完成功能,需要說明。測試人員進行測試,發現bug后提交給bugzilla。
7-開發提交第二個版本,包括bug fix以及增加了部分功能,測試人員進行測試。
8-重復上面的工作,一般是3-4個版本后bug數量減少,達到出貨的要求。
9-如果有客戶反饋的問題,需要測試人員協助重現以及回歸測試。