乙份有效的軟體測試計畫要怎麼寫?

2021-09-26 04:14:11 字數 2028 閱讀 8557

測試計畫(software test plan)是軟體測試員和產品開發小組交流及完成指標的主要表達方式。測試計畫的目的是:規定測試活動的範圍、方法、資源和進度。明確正在測試的專案、要測試的特性、要執行的測試任務、每個任務的負責人,以及與計畫相關的風險。最終提高測試的工作效率,保障測試工作順利、保質保量完成測試工作。

簡單的來說測試計畫就是用來1)明確工作內容 2)計畫工作完成時間 3)分配工作資源 4)預估工作風險。

測試管理者根據自身實際情況的專案、團隊管理情況,合適的測試計畫文件模組編寫測試工作的測試計畫、便於向專案中的其它成員告知測試工作是如何安排和進行工作。在執行測試時都要執行的測試用例點有哪些?具體在寫測試計畫中,哪些資訊是需要考慮的,哪些東西是不需要考慮的,可以根據自己專案的具體情況進行增減安排和設計即可。

那麼,乙份有效的軟體測試計畫要怎麼寫?主要包括以下:

一、期望

a.讓整個專案組成員,包括測試人員,開發人員,技術文件作者,管理部門等,了解、同意以及支援制定的專案測試計畫過程;

b.具體測試的是什麼產品,該產品只是版本公升級還是重新開發?

c.產品的質量和可靠性目標是什麼?產品達到什麼程度就可以說是達到目標了?在制定測試計畫時,必須清晰,簡潔,且在產品質量和可靠性目標上專案組相關人員意見達成一致。

二、人/地點/事情

a.測試計畫應該包括專案中所有主要人員的姓名,職務,位址,**號碼,電子郵箱和職責範圍;

b.專案進行中,相關文件存放的位置,測試工具的位置等;

c.測試中,使用到硬體,軟體等,從**可以得到?

三、定義

a.什麼才屬於軟體缺陷?需要專案全部成員達成一致.(軟體未實現產品說明書要求的功能;軟體**現了產品說明書指明不應該出現的錯誤;軟體實現了產品說明書中未提到的功能;軟體未實現產品說明書雖未明確提及但應該實現的目標)

四、團隊之間的責任

專案管理(qm),測試人員,開發人員,測試經理,開發經理,專案經理,專案質量(qa)等,明確指出相關人員的責任,避免專案**現「三不管」地帶,可借助**列出相關責任.

五、哪些要測試,哪些不要測試

通常專案中包含一些內容不必測試,這些內容包括以前發布過或者不是專案組負責的,需要驗證軟體的每一部分,確定它是否要測試;若沒有測試,需說明這樣做的理由

六、 測試的階段

根據開發模式制定每乙個階段的測試情況,需要明確每乙個預定的測試階段,並告知專案小組,有助於整個小組形成和了解全部開發模式;測試人員的進入和退出規則

七、測試策略

主要描述測試小組用於測試整體和每個階段的方法,如,需要決定使用黑盒測試,還是白盒測試,手工測試還是進行自動化測試等。決定測試策略需要由經驗相當豐富的測試員來做

八、資源需求

人員,裝置,辦公室和實驗室空間,軟體,其它裝置等

九、任務分配

明確測試員負責軟體的哪些部分,哪些可測試特性,確保軟體的每一部分都分配有人測試,每乙個測試員會清楚地知道自己負責什麼,有足夠的資訊開始設計測試用例

十、測試進度

進行測試進度安排,可以為專案組人員,專案經理提供資訊,以便更好的安排整個專案的進度;其中會出現「進度破壞」的情況,此時測試進度可採用相對日期的方法,依賴於其它先完成的可交付內容

十一、測試用例

十二、 軟體缺陷報告

使用什麼方式記錄缺陷,從發現到修復的過程中如何去跟蹤?

十三、度量和統計

需明確收集哪些資訊,要做什麼決定,誰來負責收集,如:

a.在專案期間每天發現的軟體缺陷總數

b.待修復的缺陷清單

c.當前軟體的缺陷嚴重程度分布

d.測試人員找出的軟體缺陷總數

e.缺陷發布的趨勢和區域

十四、風險和問題

明確指出專案潛在問題或者風險區域,並在計畫中進行列出,在進度中給予說明。

最後注意的是,測試計畫不是一成不變的,隨著專案的進行,會由於各方面的因素(如:提交測試的程式版本質量低、bug量大修改慢、需求變更等等)導致測試計畫無法按原計畫執行,這時要適當的調整測試計畫。

讀完不夠???更多在這

乙份合格的計畫書怎麼寫

到底什麼是計畫書呢?指的是當我們想要開展一項工作,或者是段落性學習之前,制定的相關目標,和對其過程的安排,比如說具體的時間段是從什麼時候開始到什麼時候結束,最後要取得什麼樣的成果,過程中的具體細節等。那麼為什麼要寫計畫書呢?為的是幫助我們能夠仔細的去分析目標,提前做好相關的計畫,能讓我們更好的打成最...

乙份完善的軟體測試報告該怎麼寫?

一 什麼是測試報告?測試報告是指把測試的過程和結果寫成文件,對發現的問題和缺陷進行分析,為糾正軟體的存在的質量問題提供依據,同時為軟體驗收和交付打下基礎。二 測試執行和結束的準則 1.測試執行的結束原因 1 測試達到預期目的後,按計畫結束 2 受時間進度 資源的限制,測試被迫結束 測試執行結束準則 ...

很久前寫的乙份計畫書

軟體行業的簡單分析 21世紀是資訊化的世紀,當前軟體行業風起雲湧,競爭激烈,各種新舊概念此起彼伏,氣勢如巨集。工業經濟時代競爭的特點就是產品生產成本上的競爭,但是發展到今天,由於生產的發展和技術的進步,市場變化越來越快,需求日新月異,舊有的通過規模化大生產 mass production 降低生產成...