整合測試規範

2022-08-04 23:03:02 字數 1809 閱讀 3336

1.目的

整合測試是在單元測試之後,驗證所有開發模組能夠在測試環境下滿足設計要求。

整合測試主要完成:

●對模組和子系統的連線進行測試,確保各程式模組之間無錯誤連線

●驗證整個軟體系統或子系統的輸入/輸出處理是否達到設計要求

●驗證軟體系統或子系統正常處理能力和異常處理能力

●驗證是否達到產品需求,是否遵循系統設計

2.角色與職責

3.入口準則

單元測試和**走岔完成,並提交《單元測試報告》,**已經進入受控庫並完成產品整合。

4.輸入

● 《概要設計說明書》

● 《詳細設計說明書》

● 《單元測試報告》

● 整合產品包

● 《測試用例》

5.主要步驟

5.1 整合測試前準備工作

[step1]制定整合測試計畫

● 整合測試計畫在編碼階段由測試經理依據《概要設計說明書》/《詳細設計說明書》組織和測試成員共同協商編寫,在整合測試開始前完成。

● 整合測試計畫主要包括:

◆ 測試範圍(內容)

◆ 測試型別(選用測試型別參見《測試工作指導書》在總體測試計畫中已定義,可以在整合測試計畫中細化)

◆ 測試環境需求(硬體、軟體、測試資料準備等)

◆ 測試用例選擇準則(在總體測試計畫中已定義,可以在整合測試計畫中細化)

◆ 人員與任務表

● 《整合測試計畫》需要由專案經理審核和質量管理部經理審批,納入配置管理。

[step2] 選用測試用例

● 測試組成員按照整合模組完成功能編寫新增測試用例,測試用例除了正常流程的用例外,還必須要注意異常流程的測試用例的編寫,測試用例編寫要求參見《測試管理過程》。

● 測試經理根據測試內容在測試用例庫中選定整合測試的測試用例,作為《整合測試計畫》的附件。

● 測試用例的覆蓋率應滿足專案總體測試計畫的要求。

5.2 搭建測試環境

整合測試環境需要獨立的、穩定的和良好的測試環境。

[step1] 硬體環境

根據整合測試計畫要求搭建測試硬體環境,並且記錄下來硬體的配置。

[step2] 軟體環境

根據整合測試計畫搭建:

● 產品所支援的作業系統;

● 產品所必須依賴的軟體,例如:軟體開發ide;

● 安裝測試軟體包;

● 匯入測試資料;

5.3 執行整合測試

● 測試組成員依據《整合測試計畫》和選用的整合測試用例,執行整合測試。

● 測試發現的問題納入缺陷管理,參見《缺陷管理規程》。

5.4 提交測試報告

整合測試報告在整合測試階段結束後或達到整合測試結束準則由測試經理組織編寫測試報告,整合測試報告中需要包括以下要素:

● 測試範圍

● 測試環境(硬體、軟體、測試資料)

● 測試執**況(測試計畫和選用的測試用例執行結果)

● 測試結果統計(測試用例執行通過率、測試用例的覆蓋率和缺陷統計)

● 缺陷統計和分析

● 測試結果評價(減一測試結果,遺留缺陷建議)

整合測試報告需要由專案經理審核和質量管理部經理審批,納入配置庫受控管理。

6. 輸出

● 《整合測試計畫》

● 《整合測試報告》

7. 出口準則

● 整合測試報告通過了專案經理和研發部的審批

8. 應用文件

● 《測試管理過程》

● 《缺陷管理過程》

● 《測試工作指導書》

9. 使用模板

● 《測試用例》

● 《整合測試計畫》

● 《整合測試報告》

整合測試計畫

密級 內部公開 文件編號 ntt ts jccsjh 版本號 v1.0 惠州市新中新電子技術開發 惠州市新中新電子技術開發 對本檔案資料享受著作權及其它專屬權利,未經書面許可,不得將該等檔案資料 其全部或任何部分 披露予任何第三方,或進行修改後使用。檔案更改摘要 目錄1.測試範圍 4 1.1 測試產...

系統測試與整合測試區別

一般的小系統區分不是很大的。1 計畫和用例編制的先後順序 從v模型來講,在需求階段就要制定系統測試計畫和用例,hld的時候做整合測試計畫和用例,有些公司的具體實踐不一樣,但是順序肯定是先做系統測試計畫用例,再做整合。2 用例的粒度 系統測試用例相對很接近使用者接受測試用例。整合測試用例比系統測試用例...

系統測試與整合測試區別

一般的小系統區分不是很大的。1 計畫和用例編制的先後順序 從v模型來講,在需求階段就要制定系統測試計畫和用例,hld的時候做整合測試計畫和用例,有些公司的具體實踐不一樣,但是順序肯定是先做系統測試計畫用例,再做整合。2 用例的粒度 系統測試用例相對很接近使用者接受測試用例。整合測試用例比系統測試用例...