BigBulbs 單元測試報告 v1

2021-04-07 06:00:51 字數 2488 閱讀 3623

bigbulbs小組_單元測試報告_v1.0 單元測試報告

1 / 34

2 / 34

1引言1.1編寫目的

編寫本測試方案的目的是為本課程軟體測試小組提供關於網上書城系統管理員模組功能的測試指導。

1.2讀者物件

本測試方案的讀者物件為本課程軟體測試小組所有成員。

1.3參考資料

《網上書城專案開發計畫書》

《網上書城概要設計說明書》

《網上書城詳細設計說明書》

《網上書城使用者手冊》

《網上書城測試計畫書》

1.4限制與約束

本部分測試主要採用了**審查,通過對核心源**的閱讀,發現**中存在的諸如**格式、邏輯錯誤等問題;通過對資料流程的分析,編寫測試用例,進行動態測試,發現功能上的錯誤。

1.5測試配置要求

測試平台:

3 / 34

4 / 34

測試軟體配置:

●作業系統windows 7/windows xp sp3/ubuntu 10

●整合開發環境vs2008

●資料庫sql server 2005

●測試工具selenium/loadrunner

●瀏覽器ie7/ie8/firefox 3.5.2

2測試概要

2.1測試用例設計

在本次測試當中,主要採用了等價類劃分法、邊界值法以及錯誤推測法。例如,在設計使用者登入模組測試用例時,我們劃分了填寫正確使用者名稱和正確密碼這樣的等價類,在檢測使用者名稱長度的時候我們運用了邊界值分析法,在後期我們又運用了錯誤推測法對測試用例進行了補充。

2.2測試方法(和工具)

在本次單元測試中我們小組主要採用了黑盒測試的策略,主要採用selenium自動化測試工具。

5 / 34

2.3測試執**況與記錄

2.3.1測試時間

2.3.2測試人員及所用工時數

6 / 34

2.4測試結果

見附錄2.5覆蓋分析

2.5.1需求覆蓋

需求覆蓋率是指經過測試的需求/功能和需求規格說明書中所有需求/功能

的比值,通常情況下要達到100%的目標。

需求/功能(或編號)測試型別是否通過備註

[y][p][n][n/a]

根據測試結果,按編號給出每一測試需求的通過與否結論。p表示部分通過,n/a表示不可測試或者用例不適用。實際上,需求跟蹤矩陣列出了一一對應的用例情況以避免遺漏,此表作用為傳達需求的測試資訊以供檢查和審核。

需求覆蓋率計算y項/需求總數×100%

7 / 34

2.5.2測試覆蓋

8 / 34

2.6缺陷的統計與分析

2.6.1缺陷彙總

9 / 34

10 / 34

2.6.2缺陷分析

經過對測試歷程和結果的統計,本次測試共設計了192個測試用例,執行了192個,未執行用例0個,執行測試用時15小時。本次測試共發現缺陷55個,效率計算如下。

用例質量= 55 / 192 × 100% = 28.64%

缺陷發現效率= 55 / 15 = 3.67個/小時

2.6.2.1缺陷統計

見缺陷統計列表如下。

圖111 / 34

圖212 / 34

2.6.2.2測試曲線

1.按模組分布圖

2.按嚴重程度分布圖

13 / 34

3.按優先順序分布圖

14 / 34

4.按型別分布

5.按發現位置分布

15 / 34

2.6.2.3缺陷摘要

見截圖,共五部分。

圖1圖2

16 / 34

圖3圖4

圖517 / 34

3測試結論與建議

3.1測試結論

1.測試運用了黑河測試策略,並運用等價類劃分、錯誤推測法、邊界值分

析法進行測試,需求覆蓋率達到100%,充分驗證了系統的安全性、可靠性以及功能性。

2.單元測試主要的測試目標是測試各模組功能是否滿足規格說明書,本次

測試已經完成測試目標。

3.測試通過

4.單元測試已經結束,可以進行整合測試。

3.2建議

1.系統在輸入資料的檢查方面有一些措施,但是並不完善,對於部分非法輸入會導致系統異常,建議加強輸入資料檢查或異常處理能力。

2.建議產品多考慮一下瀏覽器相容性的問題,使**在不同瀏覽器能觀察到近似理想的結果

4附錄4.1各模組測試結果

18 / 34

19 / 34

20 / 34

21 / 34

22 / 34

23 / 34

24 / 34

25 / 34

26 / 34

27 / 34

28 / 34

29 / 34

30 / 34

31 / 34

32 / 34

33 / 34

34 / 34

BigBulbs 整合測試報告 v1

bigbulbs小組 整合測試報告 v1.0 整合測試報告 1 10 2 10 目錄1引言 4 1.1目的 4 1.2術語定義 4 1.3參考資料 5 1.4限制與約束 5 2概述 5 2.1測試物件 5 2.2測試目的 6 2.3測試環境 6 2.4測試地點 7 2.5測試時間 7 3測試結果及分...

單元測試報告

系統 建設單位 監理單位 承建單位 1.編寫目的 4 2.軟體單元描述 4 3.單元結構 4 4.單元控制 時序流圖 4 5.測試過程 4 6.測試結果 4 6.1 審查結果 4 6.2 測試用例統計 5 6.3 測試單元產品 5 3 提交測試覆蓋率時編譯執行後的.gcov 檔案 6 5 提交效能分...

單元測試報告

技術檔案 技術檔名稱 telindus 單元測試報告技術檔案編號 版本 共頁 包括封面 擬制審核 會簽標準化 批准特靈達新時技術 修改記錄 目錄1 範圍 3 2 術語 定義和縮略語 3 2.1 術語 定義 3 2.2 縮略語 3 3 測試配置 3 3.1 硬體配置 3 3.2 軟體配置 3 4 測試...