【摘要】 軟件測試從哪里開始到哪里結束?中間要經過哪些環節以及各環節要注意哪些事項。本文就有關問題結合個人實際工作經驗進行闡述,鑒于每個環節都可以做為一個專題來進行探討,所以受篇幅和時間限制,本文對有關問題未做深入剖析,只做一個宏觀上的介紹。
一、概述
一般而言,軟件測試從項目確立時就開始了,前后要經過以下一些主要環節:
需求分析→測試計劃→測試設計→測試環境搭建→測試執行→測試記錄→缺陷管理→軟件評估→RTM.
在進行有關問題闡述前,我們先明確下分工,一般而言,需求分析、測試用例編寫、測試環境搭建、測試執行等屬于測試開發人員工作范疇,而測試執行以及缺陷提交等屬于普通測試人員的工作范疇,測試負責人負責整個測試各個環節的跟蹤、實施、管理等。
說明:
1.以上流程各環節并未包含軟件測試過程的全部,如根據實際情況還可以實施一些測試計劃評審、用例評審,測試培訓等。在軟件正式發行后,當遇到一些嚴重問題時,還需要進行一些后續維護測試等。
2.以上各環節并不是獨立沒聯系的,實際工作千變萬化,各環節一些交織、重疊在所難免,比如編寫測試用例的同時就可以進行測試環境的搭建工作,當然也可能由于一些需求不清楚而重新進行需求分析等。這就和我們國家提出建設有中國特色的社會主義國家一樣,只所以有中國特色,那是因為國情不一樣。所以在實際測試過程中也要做到具體問題具體分析,具體解決。
二、測試流程

需求分析
文章來源于領測軟件測試網 http://www.kjueaiud.com/