1.1項目簡(jiǎn)介
本章節中簡(jiǎn)介項目的基本情況
1.2術(shù)語(yǔ)定義
將該測試報告中的術(shù)語(yǔ)、縮寫(xiě)進(jìn)行定義,包括用戶(hù)應用領(lǐng)域與計算機領(lǐng)域的術(shù)語(yǔ)與縮略語(yǔ)等。
1.3參考資料
說(shuō)明該測試報告使用的參考資料:如
【1】……
【2】……
1.4版本更新信息
版本更新記錄格式,如下所表示:
表1-1版本更新記錄
版本號 |
創(chuàng )建者 |
創(chuàng )建日期 |
維護者 |
維護日期 |
維護記錄 |
V1.0 |
大林 |
2008/01/12 |
— |
— |
— |
V1.01 |
— |
— |
蕭蕭 |
2008/03/24 |
不符合項測試 |
2.目標系統界面需求
由《用戶(hù)需求報告》/《需求規格說(shuō)明書(shū)》拷貝到的用戶(hù)界面需求點(diǎn)列表,如下表所示:
編號 | 功能名稱(chēng) | 使用部門(mén) | 使用崗位 | 功能描述 | 輸入內容 | 輸出內容 |
1 |
||||||
2 |
||||||
3 |
3.目標系統功能需求
由《用戶(hù)需求報告》/《需求規格說(shuō)明書(shū)》拷貝到的功能需求點(diǎn)列表,如下表所示:
表1-2功能需求點(diǎn)列表
編號 | 功能名稱(chēng) | 使用部門(mén) | 使用崗位 | 功能描述 | 輸入內容 | 輸出內容 |
1 |
||||||
2 |
||||||
3 |
4.目標系統性能需求
由《用戶(hù)需求報功能告》/《需求規格說(shuō)明書(shū)》拷貝到的需求性能點(diǎn)列表,如下表所示:
表1-3需求性能點(diǎn)列表
編號 | 性能名稱(chēng) | 使用部門(mén) | 使用崗位 | 功能描述 | 輸入內容 | 輸出內容 |
1 |
||||||
2 |
||||||
3 |
5.目標系統接口需求
由《用戶(hù)需求報功能告》/《需求規格說(shuō)明書(shū)》拷貝到的接口列表,如下表所示:
表1-4需求性能點(diǎn)列表
編號 | 接口名稱(chēng) | 接口規范 | 接口標準 | 入口參數 | 出口參數 | 傳輸頻率 |
1 |
||||||
2 |
||||||
3 |
6.用戶(hù)界面測試報告
搭建系統測試平臺,使測試平臺與運行平臺一致。按照用戶(hù)界面描述列表內容,設計測試用例(輸入/輸出)內容,進(jìn)行現場(chǎng)測試,記錄測試數據,評定測試結果。測試活動(dòng)的記錄格式如下表所示:
用戶(hù)界面測試列表
編號 | 界面名稱(chēng) | 界面描述 | 輸入內容 | 輸出內容 | 發(fā)現問(wèn)題 | 測試結果 | 測試時(shí)間 | 測試人 |
1 |
√ |
|||||||
2 |
√ |
|||||||
3 |
√ |
|||||||
4 |
× |
7.功能測試報告
搭建功能測試平臺,使測試平臺與運行平臺一致。按照功能點(diǎn)列表內容,設計測試用例(輸入/輸出)內容,進(jìn)行現場(chǎng)測試,記錄測試數據,評定測試結果。測試活動(dòng)的記錄格式如下表所示:
功能測試記錄表
編號 | 功能名稱(chēng) | 功能描述 | 輸入內容 | 輸出內容 | 發(fā)現問(wèn)題 | 測試結果 | 測試時(shí)間 | 測試人 |
1 |
√ |
|||||||
2 |
√ |
|||||||
3 |
√ |
|||||||
4 |
× |
8.性能測試報告
搭建性能測試平臺,使測試平臺與運行平臺一致。按照性能點(diǎn)列表內容,設計測試用例(輸入/輸出)內容,進(jìn)行現場(chǎng)測試,記錄測試數據,評定測試結果。測試活動(dòng)的記錄格式如下表所示:
性能測試記錄表
編號 |
性能名稱(chēng) |
性能描述 |
輸入內容 |
輸出內容 |
發(fā)現問(wèn)題 |
測試結果 |
測試時(shí)間 |
測試人 |
1 |
√ |
|||||||
2 |
√ |
|||||||
3 |
× |
|||||||
4 |
√ |
9.接口測試報告
搭建功能測試平臺,使測試平臺與運行平臺一致。按照接口列表內容,設計測試用例(輸入/輸出)內容,進(jìn)行現場(chǎng)測試,記錄測試數據,評定測試結果。測試活動(dòng)的記錄格式如下表所示:
接口測試記錄表
編號 |
接口名稱(chēng) |
入口參數 |
出口參數 |
傳輸頻率 |
發(fā)現問(wèn)題 |
測試結果 |
測試時(shí)間 |
測試人 |
1 |
× |
|||||||
2 |
√ |
|||||||
3 |
√ |
10.數據庫測試
數據庫操作響應時(shí)間;
數據庫容量;
數據庫設計檢查;
數據庫連接;
11.安裝、卸載測試
1)安裝正確性和完整性核對
2)安裝卸載測試兼容性檢查點(diǎn)
12.不符合項列表
將測試中的所有不符合項(bug項),整理后分別記錄到下面三個(gè)表中:
功能測試不符合項列表
編號 |
功能名稱(chēng) |
功能描述 |
輸入內容 |
輸出內容 |
發(fā)現問(wèn)題 |
測試結果 |
測試時(shí)間 |
測試人 |
1 |
× |
|||||||
2 |
× |
|||||||
3 |
× |
|||||||
4 |
× |
性能測試不符合項列表
編號 |
性能名稱(chēng) |
性能描述 |
輸入內容 |
輸出內容 |
發(fā)現問(wèn)題 |
測試結果 |
測試時(shí)間 |
測試人 |
1 |
× |
|||||||
2 |
× |
|||||||
3 |
× |
|||||||
4 |
× |
接口測試不符合項列表
編號 |
接口名稱(chēng) |
入口參數 |
出口參數 |
傳輸頻率 |
發(fā)現問(wèn)題 |
測試結果 |
測試時(shí)間 |
測試人 |
1 |
× |
|||||||
2 |
× |
|||||||
3 |
× |
以上不符合項限期××天內改正。改正完畢后重新進(jìn)行回歸測試。
13.測試結果及缺陷分析
13.1測試執行情況與記錄
描述測試資源消耗情況,記錄實(shí)際數據。(測試、項目經(jīng)理關(guān)注部分)
13.1.1測試組織
可列出簡(jiǎn)單的測試組架構圖,包括:
測試組架構 (如存在分組、用戶(hù)參與等情況)
測試經(jīng)理(領(lǐng)導人員)
主要測試人員
參與測試人員
13.1.2測試時(shí)間
列出測試的跨度和工作量,最好區分測試文檔和活動(dòng)的時(shí)間。數據可供過(guò)程度量使用。
例如 XXX子系統/子功能
實(shí)際開(kāi)始時(shí)間-實(shí)際結束時(shí)間
總工時(shí)/總工作日
任務(wù) 開(kāi)始時(shí)間 結束時(shí)間 總計
合計
對于大系統/項目來(lái)說(shuō)最終要統計資源的總投入,必要時(shí)要增加成本一欄,以便管理者清楚的知道究竟花費了多少人力去完成測試。
測試類(lèi)型 人員成本 工具設備 其他費用
總計
在數據匯總時(shí)可以統計個(gè)人的平均投入時(shí)間和總體時(shí)間、整體投入平均時(shí)間和總體時(shí)間,還可以算出每一個(gè)功能點(diǎn)所花費的時(shí)/人。
用時(shí)人員 編寫(xiě)用例 執行測試 總計
合計
這部分用于過(guò)程度量的數據包括文檔生產(chǎn)率和測試執行率。
生產(chǎn)率人員 用例/編寫(xiě)時(shí)間 用例/執行時(shí)間 平均
合計
13.1.3測試版本
給出測試的版本,如果是最終報告,可能要報告測試次數回歸測試多少次。列出表格清單則便于知道那個(gè)子系統/子模塊的測試頻度,對于多次回歸的子系統/子模塊將引起開(kāi)發(fā)者關(guān)注。
13.2覆蓋分析
13.2.1需求覆蓋
需求覆蓋率是指經(jīng)過(guò)測試的需求/功能和需求規格說(shuō)明書(shū)中所有需求/功能的比值,通常情況下要達到100%的目標。
需求/功能(或編號) 測試類(lèi)型 是否通過(guò) 備注
[Y][P][N][N/A]
根據測試結果 ,按編號給出每一測試需求的通過(guò)與否結論。P表示部分通過(guò),N/A表示不可測試或者用例不適用。實(shí)際上,需求跟蹤矩陣列出了一一對應的用例情況以避免遺漏,此表作用為傳達需求的測試信息以供檢查和審核。
需求覆蓋率計算 Y項/需求總數 ×100%
13.2.2測試覆蓋
需求/功能(或編號) 用例個(gè)數 執行總數 未執行 未/漏測分析和原因
實(shí)際上,測試用例已經(jīng)記載了預期結果數據,測試缺陷上說(shuō)明了實(shí)測結果數據和與預期結果數據的偏差;因此沒(méi)有必要對每個(gè)編號在此包含更詳細的說(shuō)明的缺陷記錄與偏差,列表的目的僅在于更好的查看測試結果。
測試覆蓋率計算 執行數/用例總數 ×100%
13.3缺陷的統計與分析
缺陷統計主要涉及到被測系統的質(zhì)量,因此,這部分成為開(kāi)發(fā)人員、質(zhì)量人員重點(diǎn)關(guān)注的部分。
13.3.1缺陷匯總
被測系統 系統測試 回歸測試 總計
合計
按嚴重程度
嚴重 一般 微小
按缺陷類(lèi)型
用戶(hù)界面 一致性 功能 算法 接口 文檔 用戶(hù)界面 其他
按功能分布
功能一 功能二 功能三 功能四 功能五 功能六 功能七
最好給出缺陷的餅狀圖和柱狀圖以便直觀(guān)查看。俗話(huà)說(shuō)一圖勝千言,圖標能夠使閱讀者迅速獲得信息,尤其是各層面管理人員沒(méi)有時(shí)間去逐項閱讀文章。
圖例
13.3.2缺陷分析
本部分對上述缺陷和其他收集數據進(jìn)行綜合分析
缺陷綜合分析
缺陷發(fā)現效率 = 缺陷總數/執行測試用時(shí)
可到具體人員得出平均指標
用例質(zhì)量 = 缺陷總數/測試用例總數 ×100%
缺陷密度 = 缺陷總數/功能點(diǎn)總數
缺陷密度可以得出系統各功能或各需求的缺陷分布情況,開(kāi)發(fā)人員可以在此分析基礎上得出那部分功能/需求缺陷最多,從而在今后開(kāi)發(fā)注意避免并注意在實(shí)施時(shí)予與關(guān)注,測試經(jīng)驗表明,測試缺陷越多的部分,其隱藏的缺陷也越多。
測試曲線(xiàn)圖
描繪被測系統每工作日/周缺陷數情況,得出缺陷走勢和趨向
重要缺陷摘要
缺陷編號 簡(jiǎn)要描述 分析結果 備注
13.3.3殘留缺陷與未解決問(wèn)題
殘留缺陷
編號:BUG號
缺陷概要:該缺陷描述的事實(shí)
原因分析:如何引起缺陷,缺陷的后果,描述造成軟件局限性和其他限制性的原因
預防和改進(jìn)措施:彌補手段和長(cháng)期策略
未解決問(wèn)題
功能/測試類(lèi)型:
測試結果:與預期結果的偏差
缺陷:具體描述
評價(jià):對這些問(wèn)題的看法,也就是這些問(wèn)題如果發(fā)出去了會(huì )造成什么樣的影響
14. 測試結論與建議
報告到了這個(gè)部分就是一個(gè)總結了,對上述過(guò)程、缺陷分析之后該下個(gè)結論,此部分為項目經(jīng)理、部門(mén)經(jīng)理以及高層經(jīng)理關(guān)注,請清晰扼要的下定論。
14.1測試結論
1. 測試執行是否充分(可以增加對安全性、可靠性、可維護性和功能性描述)
2. 對測試風(fēng)險的控制措施和成效
3. 測試目標是否完成
4. 測試是否通過(guò)
5. 是否可以進(jìn)入下一階段項目目標
14.2建議
1.對系統存在問(wèn)題的說(shuō)明,描述測試所揭露的軟件缺陷和不足,以及可能給軟件實(shí)施和運行帶來(lái)的影響
2.可能存在的潛在缺陷和后續工作
3.對缺陷修改和產(chǎn)品設計的建議
4.對過(guò)程改進(jìn)方面的建議
測試報告的內容大同小異,對于一些測試報告而言,可能將第四和第五部分合并,逐項列出測試項、缺陷、分析和建議,這種方法也比較多見(jiàn),尤其在第三方評測報告中,此份報告模板僅供參考。
原文轉自:http://www.uml.org.cn/Test/200807036.asp