軟體測試組織與管理及測試系列方法

2022-07-11 03:06:06 字數 2338 閱讀 4033

軟體測試工作規範

版本記錄:

目錄目錄... 1

1.編寫目的... 2

2.測試團隊構成... 2

2.1職責... 2

2.2角色劃分... 2

3.1計畫與設計階段... 2

3.1.1成立測試團隊... 2

3.1.3召開測試啟動會議... 3

3.1.4編寫測試計畫文件... 3

3.1.5設計測試用例... 4

3.2實施測試階段... 4

3.2.1實施測試用例... 4

3.2.2提交報告... 4

3.2.3回歸測試... 5

3.3總結階段... 5

3.3.1編寫測試報告... 5

3.3.2測試工作總結... 6

3.3.3測試驗收... 6

3.3.4測試歸檔... 6

3.4缺陷跟蹤... 7

4缺陷型別定義... 7

5測試標準... 8

6問題爭議處理... 8

7測試標準文件... 8

1.編寫目的

本文件是測試團隊的日常工作規範,主要側重測試工作流程的控制,明確軟體工程的各階段測試團隊應完成的工作。測試技術和策略等問題不在本文件描述範圍內。

2.測試團隊構成

2.1職責

測試是軟體開發過程中的重要組成部分,肩負著如下責任:

a、在專案的前景、需求文件確立基線前對文件進行測試,從使用者體驗和測試的角度提出自己的看法。

b、編寫合理的測試計畫,並與專案整體計畫有機地整合在一起。

c、編寫覆蓋率高的測試用例。

d、針對測試需求進行相關測試技術的研究。

e、認真仔細地實施測試工作,並提交測試報告以供專案組參考。

f、進行缺陷跟蹤與分析。

2.2角色劃分

在人力資源有限的情況下,乙個團隊成員可能會同時承擔多個角色。

3.工作流程及規範

3.1計畫與設計階段

3.1.1成立測試團隊

在專案組成立的同時,測試組也將同時成立。團隊成立的工作與責任如下:

圖表 1

3.1.2測試預通知

在正式測試任務下達前,開發團隊應提前一周左右向測試團隊下達預通知,告之較為確切的測試日期,提供當前最新的相關資料。測試負責人可視具體情況決定是否需要調整人力。測試人員可預先熟悉必要的背景資料,協助測試負責人編寫《測試計畫》初稿。

圖表 2

3.1.3召開測試啟動會議

圖表 3

3.1.4編寫測試計畫文件

需求分析文件確立後,測試組需要編寫測試計畫文件,為後續的測試工作提供直接的指導

圖表 4

3.1.5設計測試用例

在需求分析文件確立基線以後,測試組需要針對專案的測試需求編寫測試用例,在實際的測試中,測試用例將是唯一實施標準。在用例的編寫過程中,具體的任務和責任人如下:

圖表 5

3.2實施測試階段

3.2.1實施測試用例

實施測試用例將花費測試組絕大部分時間,這些工作都是建立在前期很多計畫工作的基礎上。

圖表 6

3.2.2提交報告

在約定的測試週期完成之後,測試負責人需要總結此次測試的結果,編寫測試報告

圖表73.2.3回歸測試

在每輪測試結束之後,由測試組重新拷貝修改後的最新版本,進行回歸測試。

圖表 2

3.3總結階段

測試工作結束或即將結束時,測試組就要開始著手準備進行總結的工作。

3.3.1編寫測試報告

在回歸測試結束之後,測試負責人將要編寫測試總結報告,對測試進行總結,並且提交給全體專案組,為產品的後續工作提供重要的資訊支援。

3.3.2測試工作總結

測試總結工作是在以上的工作全部結束以後,它的目的是評估本次測試工作,總結經驗,使下一次的工作做得更好。

3.3.3測試驗收

測試驗收工作是在以上工作全部結束後,對測試的過程,效果進行驗收,宣布測試結束。

3.3.4測試歸檔

測試歸檔是在測試驗收結束宣布測試有效,結束測試後,對測試過程中涉及到各種標準文件進行歸類,存檔。

3.4缺陷跟蹤

測試驗收結束後,跟蹤產品在試執行階段暴露出來的新缺陷,以及已提交的缺陷是否再次發生。

4缺陷型別定義

本規範定義以下五類缺陷

a類——嚴重錯誤,包括:

1. 由於程式所引起的宕機,非法退出

2. 死迴圈

3. 導致資料庫發生死鎖

4. 資料通訊錯誤

5 嚴重的數值計算錯誤

b類——較嚴重錯誤,包括:

1. 功能不符

2. 資料流錯誤

3. 程式介面錯誤

4. 輕微的數值計算錯誤

軟體測試技術與測試管理

作者 李群 城市建設理論研究 2013年第19期 摘要 軟體測試是在軟體開始投入使用之前,對軟體編碼實現 設計規格的說明和軟體需求分析等的最後審查,是為了發現錯誤從而對程式進行執行的過程。軟體測試作為軟體開發重要環節之一,它同樣確保著軟體的質量,對軟體的順利執行起著保障性作用。因此,為了確保計算機軟...

軟體測試技術及策略 軟體測試面試必備

軟體測試面試必備 由安博測試空間技術中心提供 軟體測試技術及策略 軟體測試的流程 軟體開發全部過程 活動和任務的結構框架,是從可行性研究到需求分析 軟體設計 編碼 測試 軟體發布維護的過程。最後淘汰。測試計畫的前期是否需要需求調研?需要 測試具體分幾個階段,每個階段執行的依據是什麼?計畫測試 需要制...

終端管理軟體測試及安裝方案

安徽省超限超載檢測站 1 超限超載檢測站做好相關準備工作,完成裝置和裝置控制動態庫的自測。2 準備好相關的電子資料傳送到省局監理劉民郵箱 電子資料含 申請單 網路拓撲圖 自測報告 測試用例含裝置的測試資料等 裝置控制動態鏈結庫及原始碼等,具體表單樣式和格式見附件。3 省局審核資料,根據審核結果通知超...