多長時間需要進行一次測試?
交貨的時間表是什么?
什么時候停止測試? 什么時候停止測試是很有學問的,很多公司多半是在沒有時間、沒有資金是,老板或項目經理說了停止就停止。事實上根據bug預測、bug發現率與錯誤修正率的時間曲線來決定的。只有當這個曲線達到水平線后方才可以停止。4、誰來實施測試(Who) ?硬件:具備什么樣的服務器、客戶端及其網絡環境。
軟件:安裝什么樣的軟件環境最適合作這些測試。
體系架構:測試的類別有很多,不同的人進行不同的測試,比如開發人員做單元測試,測試人員作功能測試、集成測試、非功能性測試,而讓市場、需求人員、客戶去做驗收測試
數據:需要什么樣的測試數據來實施這一次的測試,這些測試數據的設計。
人力資源:按測試計劃的要求安排相關的人力資源。5、在哪里進行測試(Where) ?在開發服務器上測試?
開發人員可能會叫你在測試服務器上測試,事實上這樣對測試效率和測試人員的情緒影響是很大的,因為開發服務器是一個極不穩定的環境。而且也沒明顯的測試階段。
建立一個測試實驗室 ?
對于有很多項目的公司,建立一個測試實驗室是很必要的,主要用來做環境的兼容性測試,壓力、性能測試,驗收測試等等。
為了減輕測試者本地機器的負荷,使之在進行測試的同時可以做其他測試,
遠程定時執行測試的機制。6、測試什么(What) ?自動測試中應用程序的主要特點是什么?
按重要性將這些特點排序?
自動測試各部分的相對重要性?
7、怎么樣才算完成(How)?
要定義測試的完成條件和完成標準, 以便達到這些條件和標準后應該立即停止測試,否則在經濟和時間上是不允許的,因為測試可以永遠下去.
8、缺陷如何分析和預防(How)?
測試過后應該對測試出的錯誤類別,錯誤特點作分析和提出預防措施,以便在將來的項目中有意識的去避免,這就是CMM5中說的缺陷預防.
文章來源于領測軟件測試網 http://www.kjueaiud.com/