(1)測試規范化
軟件測試是一項相當煩瑣的工作,必須加以規范,避免隨意性。測試文檔的編寫就是測試工作規范化的一個重要組成部分。軟件測試文檔通常分為兩類,測試計劃和測試分析報告。測試計劃用來指導一個測試過程,包括測試的目的、內容、策略、進度等,而測試報告則對測試的結果進行分析說明,指出軟件所具有的功能以及存在的缺陷。通常情況下,軟件測試文檔規定了進行軟件測試所必須具備的條件,這些條件作為測試資源必須在測試進行之前落實。
(2)管理制度化
測試管理是整個軟件產品質量保證的一個重要組成部分,管理的制度化是保證有效測試工作的必要前提。由于測試工作長期以來沒有受到足夠的重視,幾乎沒有可供參考的、已實現的、完整的測試管理方面的資料。通常情況下,可以將管理工程的一些基本原理用于測試工作中,根據測試過程的進展情況,吸收其他組織或行業的先進經驗,對整個測試工作進行計劃和管理,使得一些行之有效的方法和機制逐漸制度化,進一步規范整個測試過程。
五、小結
長期以來,由于軟件測試在軟件開發中沒有得到足夠的重視,使得可遵循的測試規范尤其是測試管理方面的知識及相關資料非常缺乏,本文所提到的測試軟環境及其構成要素在很多軟件開發方面的書籍中有所提及,而在一些專門講述軟件測試的書中往往更多地注重講解各種測試策略和測試方法。而忽略了組織與管理,隨著人們對軟件開發過程的認識逐漸加深,軟件測試也越來越得到了應有的重視。
原文轉自:http://www.uml.org.cn/Test/201303012.asp