軟件測試控制程序文件_第1頁
軟件測試控制程序文件_第2頁
軟件測試控制程序文件_第3頁
軟件測試控制程序文件_第4頁
軟件測試控制程序文件_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

編號ZHFW-CX-15

版本B/0

LOGO軟件測試控制程序頁數(shù)0/9

狀?態(tài)

分發(fā)號

軟件測試控制程序

編制:

審核:_________________

批準:_________________

xxxx?xx?xx發(fā)布xxxx-xx-xx^^

北京XXXX科技有限公司

軟件測試控制程序

1、目的

本程序規(guī)定了軟件測試的策劃、設計與實現(xiàn)、執(zhí)行測試、測試總結(jié)的控制要求,其目的是確保測

試過程受控,測試結(jié)果滿足測試策劃和產(chǎn)品接收準則的要求。

2、適用范圍

本程序適用于軟件合格性測試(配置項測試或系統(tǒng)測試),軟件單元測試和單元集成測試參考執(zhí)

行,可適當簡化。

3、術語

軟件測試softworetest

人工或自動方法來執(zhí)行或評價系統(tǒng)或系統(tǒng)形成的構成,以驗證它是否滿足規(guī)定的需求;或識別出

期望的結(jié)果和真實結(jié)果之間有無差別。

4、職責

4.1質(zhì)量部歸口管理產(chǎn)品監(jiān)視和測量,包括管理軟件測試,對軟件測試過程進行控制,對軟件測試工

具進行確認。

4.2技術部經(jīng)授權的軟件測試人員按測試策劃實施測試,如實記錄測試結(jié)果,測試中出現(xiàn)的問題經(jīng)軟

件沒計開發(fā)人員修改后進行軟件回歸測試,提供所需的文件和記錄,確保軟件測試質(zhì)量。

5、工作程序

軟件測試過程流程見圖lo

5.1軟件測試過程

5.1.1軟件測試策劃

編制軟件測試計劃,明確測試的級別和類別,確定測試的充分性要求,確定測試的技術和方法(單

元測試采用白盒測試技術,測試軟件內(nèi)部結(jié)構;合格性測試采用黑盒測試技術,測試軟件配置項的功

能、性能、接口等),確定測試資源要求(包括人員職責分工、測試環(huán)境和測試工具),確定測試終止

的條件,確定測試活動進度,明確接口管理要求,說明對軟件設計或軟色需求的追蹤。

5.1.2軟件測試設計與實現(xiàn)

1)軟件測試需求分析

需要時,編制軟件測試需求規(guī)格說明,對于軟件確認測試,也可根據(jù)軟件需求規(guī)格說明進行軟件

測試設計。若編寫軟件測試需求規(guī)格說明,測試的內(nèi)容要滿足顧客的所有要求,并且通過評審。

2)編寫測試說明,包括測試用例和測試規(guī)程

按照有關標準編寫測試說明,分析測試用例集的層次結(jié)構,選取和設計測試用例,測試用例應覆

蓋軟件需求規(guī)格說明的全部需求,獲取并驗證測試數(shù)據(jù),確定測試用例執(zhí)行順序。

3)獲取測試資源,開發(fā)測試軟件

獲取測試數(shù)據(jù);用于測試的軟件工具,在使用前應確認其滿足預期用途的能力,必要時再確認;

需要開發(fā)測試軟件的,安排設計開發(fā),并經(jīng)過測試確認。

4)建立并測試環(huán)境

單元測試可使用開發(fā)環(huán)境或仿真環(huán)境,合格性測試應使用與預期使用一致的測試環(huán)境(與需求規(guī)

格說明中規(guī)定的運行環(huán)境一致或兼容);測試環(huán)境確認滿足要求后方可進行測試。

5)測試準備就緒評審

對測試計劃、測試用例、測試環(huán)境進行評審,評審通過后才能執(zhí)行測試。

5.1.3執(zhí)行測試

1)執(zhí)行測試用例,記錄測試過程、測試結(jié)果和發(fā)現(xiàn)的錯誤,不能只記錄回歸測試后的最終測試

結(jié)果。

2)判定測試用例測試是否通過,分析不通過情況,采取相應措施,若軟件編碼錯誤、軟件設計

錯誤,需填寫軟件問題報告單,繼續(xù)進行測試、由軟件開發(fā)部門對軟件更改后進行回歸測試;對測試

說明和測試數(shù)據(jù)的錯誤,可直接糾正,做好記錄;

3)確定測試的充分性,正常終止時,確定是否需要補充測試,若需要進一步測試,按補充的測

試用例執(zhí)行測試;

異常終止時,記錄導致中止的條件、未完成的測試和未被修正的錯誤°

5.:.4測試總結(jié)

1)分析和評估測試工作,總結(jié)與測試要求的差異(依據(jù)需求規(guī)格說明、軟件設計文檔、測試計

劃、測試說明、測試環(huán)境,并分析異常終止情況)。

2)編寫軟件測試報告,包括測試結(jié)果分析,對軟件質(zhì)量的評估和建議。

3)編寫軟件測試問題報告。

4)總結(jié)人力消耗、物質(zhì)資源消耗,

5)測試評審,對測試的執(zhí)行活動、測試受控情況、測試報告、測試記錄、測試問題的處理和報

告進行評審。

5.2軟件測試文檔

5.2.1軟件測試文檔的完整性

軟件測試文檔的種類如下:

a)測試計劃;

b)測試說明(含測試用例);

c)測試記錄;

d)測試報告;

e)測試問題報告。

對于小型軟件或關鍵等級低的軟件,測試計劃與測試說明可以合并;測試問題可以單獨形成報告,

也可以放到測試報告中。

5.2.2軟件測試計劃

《軟件測試計劃》的主要內(nèi)容要求如下:

1)范圍(包括標識、系統(tǒng)概述、文檔概述、與其他計劃的關系)

2)引用文檔

3)測試依據(jù)

4)軟件測試環(huán)境

5)測試標識

(1)一般信息

包括:測試級(如軟件配置項級或系統(tǒng)級);測試類別(如功能測試、性能測試、容量測試等);

一般測試條件(如額定值、最大值和最小值,使用真實數(shù)據(jù),測量的規(guī)模和時間,測試程度等);計

劃的測試順序或進展;數(shù)據(jù)記錄、整理和分析。

(2)計劃執(zhí)行的測試

應用測試項的項目唯一的標識符提供每一個測試項的測試信息,一般包括:測試對象;測試級;

測試類型或類別;需求規(guī)格說明中所規(guī)定的合格性方法;軟件需求標識符;特殊需求;要記錄的數(shù)據(jù)

類型;與采用的數(shù)據(jù)記錄或整理分析的類型;假設與約束;與測試有關的安全性和保密性考慮。

6)測試進度

7)測試終止條件

描述被測軟件的評價準則和方法,以及可以結(jié)束測試的條件口

8)需求的可追蹤性。

5.2.3測試用例

軟件測試說明中要設計測試用例,《軟件測試用例》應描述下列內(nèi)容:

1)測試追蹤:該測試用例對應需求規(guī)格說明的條款號。

2)用例說明:簡單描述測試的對象、目的和采用的測試方法。

3)硬件配置:包括硬件條件或電氣狀態(tài)。

4)軟件配置:包括測試的初始條件。

5)測試配置:如測試的模擬系統(tǒng)和測試工具的配置情況。

6)參數(shù)設置:測試開始前的設置,如標志、初始斷點、指針、控制參數(shù)或初始化數(shù)據(jù)的設置等。

7)測試輸入:發(fā)送給被測對象的所有測試命令、數(shù)據(jù)和信號,并描述:

a)測試輸入的具體內(nèi)容(數(shù)據(jù)狀態(tài)或信號)及其性質(zhì)(有效值、無效值、邊界值);

b)測試輸入的來源(測試程序產(chǎn)生,移動介質(zhì)文件,通過網(wǎng)絡接收,人工鍵盤輸入等)及選擇

輸入所使用的方法(等價類劃分,邊界值分析,錯誤推測,因果圖等);

c)測試輸入是真實的還是模擬的;

d)測試輸入的時間順序或事件順序。

8)操作說明:每一步所需的測試操作動作和設備操作。

9)期望測試結(jié)果:應有具體內(nèi)容,如確定的數(shù)值、狀態(tài)或信號等。

10)評估標準:如實際測試結(jié)果所需的精度,實際與期望結(jié)果之間差異允許的上限、下限,時間

的最大和最小間隔或事件數(shù)目的最大和最小值,有關的出錯處理,實際測試結(jié)果不確定時再測試條件

等.

11)前提和約束:如特別限制、參數(shù)偏差或異常處理應標識出來。

12)過程終止條件:正常終止和異常終止。

13)結(jié)果評估標準:評價測試最終結(jié)果的準則。

5.2.4軟件配置項(或軟件系統(tǒng))測試報告

《軟件測試報告》的內(nèi)容要求如下:

1)范圍

(1)標識:本文檔所適用的軟件標識符、名稱、縮略名、版本號和發(fā)布號C

(2)系統(tǒng)概述:本文檔所適用的軟件的用途、軟件的一般特性、需方、用戶、開發(fā)方、其他有

關文檔。

(3)文檔概述:文檔的用途和內(nèi)容、保密要求。

2)引用文檔

3)測試結(jié)果概述

a)說明測試時間、測試地點、測試環(huán)境、測試人員、測試方法等;

b)根據(jù)測試過程和測試結(jié)果,紿出該軟件測試的總體評估;

c)說明總共測試了多少個測試用例,第一次測試通過了多少個測試用例,共測試了多少次,最

后是否都通過了測試;描述測試中發(fā)現(xiàn)的所有遺留的問題、限制或約束,可用問題/更改報告形式;

d)可以列表說明每次測試發(fā)現(xiàn)的問題和缺陷的數(shù)量、嚴重程度,是否通過了回歸測試,描述每

個遺留的缺陷、限制或約束,包括對軟件和系統(tǒng)性能的影響。

4)詳細測試結(jié)果

(1)對測試結(jié)果進行描述

描述與該測試相關聯(lián)的每個測試用例的完成狀態(tài),可用表格的形式給出,記錄測試用例的測試結(jié)

果.

(2)遇到的問題

a)簡述所遇到的問題,包括異常終止,并標識所遇到問題的測試規(guī)程步驟;

b)適用時,對相關問題/更改報告和備份數(shù)據(jù)的引用;

c)改正這些問題所重復的規(guī)程或步驟的次數(shù)及每次得到的結(jié)果;

d)再測試時,是從哪些回退點或測試步驟恢復測試的。

(3)偏差說明

a)偏差內(nèi)容;包括與測試用例/規(guī)程的不一致,與測試計劃不一致,測試環(huán)境與操作環(huán)境的差異

等;

b)偏差理由;

c)偏差對測試結(jié)果有效性影響的評估。

5)對被測軟件質(zhì)量的評估

評價被測軟件與該軟件需求規(guī)格說明的一致性及質(zhì)量

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論