秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

軟件測試所需的常用模板

上傳人:nu****n 文檔編號:252996304 上傳時(shí)間:2024-11-27 格式:PPT 頁數(shù):134 大?。?.31MB
收藏 版權(quán)申訴 舉報(bào) 下載
軟件測試所需的常用模板_第1頁
第1頁 / 共134頁
軟件測試所需的常用模板_第2頁
第2頁 / 共134頁
軟件測試所需的常用模板_第3頁
第3頁 / 共134頁

下載文檔到電腦,查找使用更方便

14.9 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《軟件測試所需的常用模板》由會員分享,可在線閱讀,更多相關(guān)《軟件測試所需的常用模板(134頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、單擊此處編輯母版標(biāo)題樣式,,單擊此處編輯母版文本樣式,,第二級,,第三級,,第四級,,第五級,,,*,第15章 軟件測試所需的常用模板,本章主要討論的模板有20個(gè),分別在每一個(gè)小節(jié)中做詳細(xì)講解,它們是:,,● 測試大綱寫作模板,,● 軟件測試計(jì)劃寫作模板,,● 測試任務(wù)說明書寫作模板,,● 測試需求說明書寫作模板,,● 單元測試寫作模板,,● 代碼檢查寫作模板,軟件測試技術(shù)研究組,·,中國信息大學(xué),,軟件測試技術(shù)研究組,·,中國信息大學(xué),● 程序錯(cuò)誤報(bào)告寫作模板,,● 程序設(shè)計(jì)寫作模板,,● 測試用例寫作模板,,● 軟件測評寫作模板,,● 功能測試寫作模板,,● 性能測試寫作模板,,● 可靠

2、性測試寫作模板,,● 集成測試寫作模板,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),● 系統(tǒng)測試寫作模板,,● 驗(yàn)收測試寫作模板,,● 測試分析報(bào)告寫作模板,,● 測試總結(jié)寫作模板,,● web測試寫作模板,,● 軟件安全性測試寫作模,板,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.1 測試大綱寫作模板,,,測試大綱在一般情況下是由一位對整個(gè)系統(tǒng)設(shè)計(jì)熟悉的設(shè)計(jì)人員編寫的,他要明確測試的內(nèi)容和測試通過的準(zhǔn)則,能設(shè)計(jì)出完整合理的測試用例,以便系統(tǒng)實(shí)現(xiàn)后進(jìn)行全面測試。,,測試大綱的主要內(nèi)容是:測試策略是什么、需要做哪些測試、測試過程如何組織、測試人員包括哪些?測試大綱是測試單位為了獲得測試任務(wù)

3、,在項(xiàng)目招標(biāo)階段編制的文件,它是測試單位參與投標(biāo)時(shí)投標(biāo)書內(nèi)容的重要組成部分。,,供參考的測試大綱寫作模板如表14-1-1 所示。,,表15-1-1 測試大綱寫作模板,軟件測試技術(shù)研究組,·,中國信息大學(xué),,軟件測試技術(shù)研究組,·,中國信息大學(xué),第1章 概述,,1.1 編寫目的,,測試大綱文檔的編寫目的在于為XXXX(軟件名稱)軟件測試人員提供詳細(xì)的測試步驟和測試數(shù)據(jù),以保證測試人員對軟件測試的正確性和完整性。,,1.2 術(shù)語和縮寫詞,,1.3 參考資料,,說明軟件測試所需的資料(需求分析、設(shè)計(jì)規(guī)范等)。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),第2章 測試環(huán)境,,2.

4、1 硬件,,列出進(jìn)行本次測試所需的硬件資源的型號、配置和廠家。,,,2.2 軟件,,列出進(jìn)行本次測試所需的軟件資源,包括操作系統(tǒng)和支持軟件(不含待測軟件)的名稱、版本、廠家。,,,第3章 測試階段技術(shù),測試階段的技術(shù)說明如表15-1-2 所示。,,表15-1-2 測試階段的技術(shù)說明表,,軟件測試技術(shù)研究組,·,中國信息大學(xué),,軟件測試技術(shù)研究組,·,中國信息大學(xué),第4章 測試內(nèi)容和測試的重點(diǎn),,,4.1 測試概述:對測試進(jìn)行一個(gè)總體描述,,,4.2 測試操作步驟的記錄,,,對各測試操作按先后順序進(jìn)行編號記錄。具體測試操作步驟的記錄如表14-1-3 所示。,,,軟件測試技術(shù)研究組,·

5、,中國信息大學(xué),測試名稱,,標(biāo)識符,,測試時(shí)間,,測試人,,操作序號,,錯(cuò)誤等級,,測試輸入,說明輸入的具體數(shù)據(jù)或動(dòng)作,,,預(yù)期輸出,說明預(yù)期的輸出或結(jié)果,,,實(shí)際輸出,說明實(shí)際的輸出或結(jié)果,,,操作序號,,錯(cuò)誤等級,,測試輸入,說明輸入的具體數(shù)據(jù)或動(dòng)作,,,預(yù)期輸出,說明預(yù)期的輸出或結(jié)果,,,實(shí)際輸出,說明實(shí)際的輸出或結(jié)果,,,……,,,,表15-1-3 具體測試操作步驟的記錄表,,軟件測試技術(shù)研究組,·,中國信息大學(xué),第5章,,人員和時(shí)間,,需要列出一份清單,用于說明在整個(gè)測試期間人員的數(shù)量,時(shí)間,技術(shù)水平的要求,以及項(xiàng)目與人員的職務(wù),姓名,E-mail和電話。如表14-1-4所示。,職

6、務(wù),姓名,E-mail,電話,開發(fā)工程師,,,,開發(fā)經(jīng)理,,,,測試負(fù)責(zé)人,,,,測試人員,,,,……,,,,表15-1-4 人員和時(shí)間表,,軟件測試技術(shù)研究組,·,中國信息大學(xué),第6章 測試進(jìn)度計(jì)劃,,第 7 章 測試提交文檔,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.2 測試計(jì)劃模板,,,,測試計(jì)劃說明書是項(xiàng)目經(jīng)理或者開發(fā)項(xiàng)目的負(fù)責(zé)人編寫的, 并交給最終用戶、系統(tǒng)集成人員、測試人員、軟件開發(fā)人員、軟件管理人員。最終用戶用來核實(shí)軟件開發(fā)、測試實(shí)施任務(wù)和時(shí)間人員安排;核實(shí)測試需求是否可接受;是否使用了適當(dāng)?shù)臏y試策略,反映出系統(tǒng)或應(yīng)用程序按照預(yù)定的用途來進(jìn)行應(yīng)用。系統(tǒng)集成人員

7、、測試人員、軟件開發(fā)人員、軟件管理人員用來安排工作進(jìn)度,為整個(gè)測試工作指明方向。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),,軟件測試計(jì)劃是指導(dǎo)測試過程的綱領(lǐng)性文件,包含了產(chǎn)品概述、測試策略、測試方法、測試區(qū)域、測試配置、測試周期、測試資源、測試交流、風(fēng)險(xiǎn)分析等內(nèi)容。,,測試計(jì)劃的目的是粗略的估計(jì)測試大致需要的周期和最終測試報(bào)告遞交的時(shí)間;測試計(jì)劃是針對測試中的每個(gè)環(huán)節(jié)的,單元測試、集成測試、系統(tǒng)測試等一般都寫測試計(jì)劃,寫的重點(diǎn)不同。它為整個(gè)測試階段的管理工作和技術(shù)工作提供指南;確定測試的內(nèi)容和范圍,為評價(jià)系統(tǒng)提供依據(jù)。,,供參考的測試計(jì)劃模板如表14-2-1 所示。,,,,表14-2-1 測

8、試計(jì)劃模板,供參考的測試計(jì)劃模板如表15-2-1 所示。,軟件測試技術(shù)研究組,·,中國信息大學(xué),表15-2-1 測試計(jì)劃模板,,軟件測試技術(shù)研究組,·,中國信息大學(xué),第1章 引言,,1.1編寫目的,,1.2 項(xiàng)目背景,,1.3 范圍,,1.4測試摘要,,1.4.1 重點(diǎn)事項(xiàng),,1.4.2 爭議事項(xiàng),,1.4.3 風(fēng)險(xiǎn)評估,,,1.4.5 測試目標(biāo),,軟件測試技術(shù)研究組,·,中國信息大學(xué),1.5 提交的測試文檔,,1.6名詞解釋,,列出本文件中用到的專門術(shù)語的定義和縮寫詞的原詞組。,,1.7參考資料,,列出有關(guān)資料的作者、標(biāo)題、編號、發(fā)表日期、出版單位或資料來源。,,軟件測試技術(shù)研究組,·,中

9、國信息大學(xué),第2章 測試任務(wù)概述,,,測試應(yīng)列出單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試等任務(wù),主要介紹測試范圍,并作概括性描述。這部分內(nèi)容是測試計(jì)劃的核心所在。單個(gè)模塊測試、系統(tǒng)整體測試中的每一項(xiàng)測試的內(nèi)容(類型)、目的及其名稱、標(biāo)識符、進(jìn)度安排和測試條件等。,,2.1 測試目標(biāo),,2.2 測試環(huán)境,,軟件測試技術(shù)研究組,·,中國信息大學(xué),★ 硬件,,列出進(jìn)行本次測試所需的硬件資源的型號、配置和廠家。,,,★ 軟件,,列出進(jìn)行本次測試所需的軟件資源,包括操作系統(tǒng)和支持軟件(不含待測軟件)的名稱、版本、廠家。,,2.3 需求概述,,2.3.1,描述建立測試環(huán)境所需要的設(shè)備、用途及軟件部署計(jì)劃。,

10、,2.3.2,說明所需設(shè)備的機(jī)型要求以及內(nèi)存、CPU、硬 盤大小的最低要求。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),2.3.3 設(shè)備的用途,如數(shù)據(jù)庫服務(wù)器,web服務(wù)器,后臺開發(fā)等;如有特殊約束,如開放外部端口,封閉某端口,進(jìn)行性能測試等。,,2.3.4 說明每臺設(shè)備上部署的自開發(fā)和第三方軟件的名稱和版本號,以便系統(tǒng)管理員按照此計(jì)劃分配測試資源;,,2.3.5 說明第三方軟件和應(yīng)用程序的預(yù)計(jì)空間;,,2.3.6 測試使用的工具以及用途。規(guī)定測試所需要的硬件工具和工具軟件,以及其它的一些特殊設(shè)備或工具。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),2.5 測試的方法,,單元測試、集成測試、系統(tǒng)

11、測試、驗(yàn)收測試等,主要介紹測試范圍并作概括性描述。這部分內(nèi)容是測試計(jì)劃的核心所在,所以有些軟件公司更愿意將其標(biāo)記為“策略”,而不是“方法”。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),2.5.1 單元測試,,2.5.2 集成測試,,集成測試——主要目的是檢測系統(tǒng)是否達(dá)到需求,對業(yè)務(wù)流程及數(shù)據(jù)流的處理是否符合標(biāo)準(zhǔn),檢測系統(tǒng)對業(yè)務(wù)流處理是否存在邏輯不嚴(yán)謹(jǐn)及錯(cuò)誤的情況,檢測需求是否存在不合理的標(biāo)準(zhǔn)及要求。此階段測試基于功能完成的測試。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),系統(tǒng)測試,,2.5.4 功能測試,,對測試對象的功能測試應(yīng)側(cè)重于所有可直接追蹤到用例或業(yè)務(wù)功能和業(yè)務(wù)規(guī)則的測試需求。這種測試的目

12、標(biāo)是核實(shí)數(shù)據(jù)的接受、處理和檢索是否正確,以及業(yè)務(wù)規(guī)則的實(shí)施是否恰當(dāng)。此類測試基于黑盒技術(shù),該技術(shù)通過圖形用戶界面(GUI)與應(yīng)用程序進(jìn)行交互,并對交互的輸出或結(jié)果進(jìn)行分析,以此來核實(shí)應(yīng)用程序及其內(nèi)部進(jìn)程。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),數(shù)據(jù)和數(shù)據(jù)庫完整性測試,,接口測試,,用戶界面測試,,用戶界面(UI)測試用于核實(shí)用戶與軟件之間的交互。UI測試的目標(biāo)是確保用戶界面會通過測試對象的功能來為用戶提供相應(yīng)的訪問或?yàn)g覽功能。另外,UI測試還可確保UI中的對象按照預(yù)期的方式運(yùn)行,并符合公司或行業(yè)的標(biāo)準(zhǔn)。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),,性能測試,,性能測試對響應(yīng)時(shí)間、事務(wù)處理速率和

13、其他與時(shí)間相關(guān)的需求進(jìn)行測試和評估。性能測試的目標(biāo)是核實(shí)性能需求是否都已滿足。,,負(fù)載測試,,強(qiáng)度測試,,容量測試,,2.5.12? 安全性和訪問控制測試,,安全性和訪問控制測試側(cè)重于安全性的兩個(gè)關(guān)鍵方面:,,應(yīng)用程序級別的安全性,包括對數(shù)據(jù)或業(yè)務(wù)功能的訪問。,,系統(tǒng)級別的安全性,包括對系統(tǒng)的登錄或遠(yuǎn)程訪問。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),故障轉(zhuǎn)移和恢復(fù)測試,,故障轉(zhuǎn)移和恢復(fù)測試可確保測試對象能成功完成轉(zhuǎn)移,并能從導(dǎo)致意外數(shù)據(jù)損失或數(shù)據(jù)完整性破壞的各種硬件、軟件或網(wǎng)絡(luò)故障中恢復(fù)。,,配置測試,,配置測試核實(shí)測試對象在不同的軟件和硬件配置中的運(yùn)行情況。,,,2.5.16 驗(yàn)收測試,,2

14、.5.17 文擋測試,,,采用檢查文檔是否足夠、描述是否合理,,回歸測試,,檢查程序修改后有沒有引起新的錯(cuò)誤、是否能夠正常工作以及能否滿足系統(tǒng),,軟件測試技術(shù)研究組,·,中國信息大學(xué),第3章 測試計(jì)劃,,測試計(jì)劃(Testing plan),描述了要進(jìn)行的測試活動(dòng)的范圍、方法、資源和進(jìn)度的文檔。它確定測試項(xiàng)、被測特性、測試任務(wù)、誰執(zhí)行任務(wù)、各種可能的風(fēng)險(xiǎn)。測試計(jì)劃可以有效預(yù)防計(jì)劃的風(fēng)險(xiǎn),保障計(jì)劃的順利實(shí)施,。,,3.1 測試方案,,說明確定測試方法和選取測試用例的原則。,,3.2 測試項(xiàng)目,,列出每一項(xiàng)測試的內(nèi)容、名稱、目的和進(jìn)度。,,3.3 測試準(zhǔn)備,,3.4測試進(jìn)度,,3.5測試機(jī)構(gòu)及人員

15、,,軟件測試技術(shù)研究組,·,中國信息大學(xué),第4章 測試項(xiàng)目說明,,測試項(xiàng)目說明要按測試項(xiàng)目的順序逐個(gè)對測試項(xiàng)目做出說明,。,,4.1 測試項(xiàng)目名稱及測試內(nèi)容,,4.2 測試用例,,★ 輸入,,★ 輸出,,★ 步驟及操作,,★ 允許偏差,,4.3 測試進(jìn)度安排,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4.4 條件,,給出項(xiàng)測試對資源的特殊要求,如設(shè)備、軟件、人員等。,,4.5 測試方法,,4.6 測試準(zhǔn)則,,規(guī)定各測試項(xiàng)通過測試的標(biāo)準(zhǔn)。,,4.7 測試用例,,測試用例包括測試用例名稱、輸入(測試數(shù)據(jù)) 、輸出(預(yù)期結(jié)果)、環(huán)境、工具等。,,4.8 測試資料,,說明項(xiàng)測試所需的資料。,,軟件

16、測試技術(shù)研究組,·,中國信息大學(xué),第5章 評價(jià),,,5.1評價(jià)的范圍,,說明所完成的各項(xiàng)測試說明問題的范圍及其局限性。,,5.2 評價(jià)的結(jié)果,,說明測試評價(jià)的結(jié)果。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),第6章 測試數(shù)據(jù)的記錄、整理和分析,,說明對本次測試得到數(shù)據(jù)的記錄、整理和分析的方法和存檔要求。,,,,第7章 測試計(jì)劃的審核和批準(zhǔn)人,,測試計(jì)劃作為質(zhì)量的重要文檔呈現(xiàn)給管理層審核和批準(zhǔn)。,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.3 測試任務(wù)說明書模板,,測試任務(wù)說明書是經(jīng)理或開發(fā)項(xiàng)目的負(fù)責(zé)人寫作的,傳遞給軟件測試人員、軟件開發(fā)人員、軟件管理人員。,,從用戶的角度出發(fā),測試實(shí)施任務(wù)

17、和時(shí)間人員安排;軟件測試人員、軟件開發(fā)人員不能影響測試進(jìn)度;對軟件的開發(fā)過程中每個(gè)版本完成測試任務(wù)。,,供參考的測試任務(wù)說明書模板如表14-3-1 所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),,,表15-3-1 測試任務(wù)說明書模板,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 概述,,在概述部分應(yīng)對整個(gè)測試任務(wù)分工進(jìn)行概要描述。,,1.1 編寫目的,,說明編寫這份測試任務(wù)說明書的目的。,,1.2 項(xiàng)目背景,,1.3 編寫測試任務(wù)說明書需要的文檔,,2.測試任務(wù),,,從用戶的角度出發(fā),測試實(shí)施任務(wù)和時(shí)間人員安排;軟件測試人員、軟件開發(fā)人員不能影響測試進(jìn)度;對軟件的開發(fā)過程中每個(gè)版本完成測

18、試任務(wù)。測試人員的任務(wù):,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),3. 測試質(zhì)量,,測試質(zhì)量應(yīng)該包括產(chǎn)品的測試質(zhì)量和測試小組的測試質(zhì)量,關(guān)系到系統(tǒng)的功能或性能是否正常。,,4.測試范圍,,對測試范圍的說明如下。,,4.1流程測試,,流程測試采用業(yè)務(wù)流程、數(shù)據(jù)流程、邏輯流程來檢測軟件是否能夠按照流程操作時(shí)爭取處理。,,4.2邊界值測試,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4.3容錯(cuò)性測試,,容錯(cuò)性測試用于檢查系統(tǒng)的容錯(cuò)能力,錯(cuò)誤的數(shù)據(jù)輸入不會對功能和系統(tǒng)產(chǎn)生非正常影響,程序?qū)﹀e(cuò)誤的輸入有正確的提示信息。,,4.4 異常測試,,異常測試用于檢查系統(tǒng)能否處理異常。,,4.5 安裝測試,,安裝測

19、試用于檢查系統(tǒng)是否能正確安裝、配置。,,4.6 易用性測試,,易用性測試用于檢查系統(tǒng)是否易用、友好。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4.7 界面測試,,界面測試用于檢查界面是否美觀合理。,,4.8 接口測試,,接口測試用于檢查系統(tǒng)是否能與外部接口正常工作。,,4.9 配置測試,,配置測試用于檢查配置是否合理、正常。,,4.10 性能測試,,性能測試用于提取系統(tǒng)性能的數(shù)據(jù),檢查系統(tǒng)是否滿足在需求中所規(guī)定達(dá)到的性能。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4.11 壓力測試,,壓力測試用于檢查系統(tǒng)是否能承受大壓力,測試產(chǎn)品應(yīng)該能夠在高強(qiáng)度條件下正常運(yùn)行,并不會出現(xiàn)任何錯(cuò)誤。,,4.1

20、2 兼容性測試,,兼容性測試對于C/S架構(gòu)的系統(tǒng)來說,需要考慮客戶端支持的系統(tǒng)平臺;對于B/S架構(gòu)的系統(tǒng)來說,需要考慮用戶端瀏覽器版本。,,4.13 升級測試,,升級測試用于進(jìn)行專門的割接測試或升級測試,提供工程升級割接方案。,,4.14 功能測試,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4.15 單元測試,,4.16 集成測試,,4.17 系統(tǒng)測試,,4.18 回歸測試,,回歸測試用于檢查程序修改后有沒有引起新的錯(cuò)誤;是否能夠正常工作及能否滿足系統(tǒng)的需求。,,4.19 驗(yàn)收測試,,4.20 文檔測試,,文檔測試用于檢查文檔是否足夠,描述是否合理。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),5.

21、,確定測試進(jìn)度和管理,,在這一部分應(yīng)對所有的測需求進(jìn)行足夠詳細(xì)的描述. 詳盡程度應(yīng)以足夠測試設(shè)計(jì)人員進(jìn)行概要設(shè)計(jì)和測試人員進(jìn)行測試計(jì)劃和測試為準(zhǔn)。,,5.1確定測試進(jìn)度,,5.2 管理,,軟件測試技術(shù)研究組,·,中國信息大學(xué),6.,測試任務(wù)的重點(diǎn),,,測試任務(wù)的重點(diǎn)是單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試。,,6.1 單元測試,,單元測試(又稱為模塊測試)在設(shè)計(jì)得好的軟件系統(tǒng)中,每個(gè)模塊完成一個(gè)清晰定義的子功能,而且這個(gè)子功能和同級其他模塊的功能之間沒有相互依賴關(guān)系。,,單元測試的重點(diǎn)測試內(nèi)容包括:源代碼測試、命名規(guī)范測試、需求完整性測試、頁面完整性測試、提示文本測試、頁面腳本測試等。,,軟件

22、測試技術(shù)研究組,·,中國信息大學(xué),6.2 集成測試,,集成測試是在單元測試的基礎(chǔ)上將軟件的多個(gè)模塊或者系統(tǒng)前后臺合并之后進(jìn)行的測試,在集成測試中可以彌補(bǔ)單元測試中沒有測試到的BUG,也可以檢查出單元測試沒法測試的功能,比如前后臺的集成之后的關(guān)聯(lián)功能,對于這些有關(guān)聯(lián)性功能的測試,單元測試中是無能為力的,必須依靠集成測試來保證功能的完整性和正確性。,,6.3 系統(tǒng)測試,,系統(tǒng)測試是在系統(tǒng)集成測試修改完BUG之后進(jìn)行的測試。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),系統(tǒng)測試的重點(diǎn)測試內(nèi)容包括:鏈接完整性測試、UI合理性測試、命名規(guī)范測試、功能測試、壓力測試、頁面完整性測試、安裝測試、提示文本測試、游

23、覽器測試等。,,6.4 驗(yàn)收測試,,,驗(yàn)收測試是對系統(tǒng)測試后進(jìn)行的測試。,,驗(yàn)收測試把軟件系統(tǒng)作為單一的實(shí)體進(jìn)行測試,測試內(nèi)容與系統(tǒng)測試基本類似,但是它是在用戶積極參與下進(jìn)行的,而且可能主要使用實(shí)際數(shù)據(jù)(系統(tǒng)將來要處理的信息)進(jìn)行測試。驗(yàn)收測試的目的是驗(yàn)證系統(tǒng)確實(shí)能夠滿足用戶的需要,在這個(gè)測試步驟中發(fā)現(xiàn)的往往是系統(tǒng)需求說明書中的錯(cuò)誤。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),7. 測試注意事項(xiàng),,根據(jù)《軟件開發(fā)規(guī)范》仔細(xì)檢查:,,1. 軟件的界面是否合乎要求。,,2. 小的圖標(biāo)是否合乎要求。,,3. 根據(jù)《軟件開發(fā)規(guī)范》和《用戶需求》及《軟件詳細(xì)設(shè)計(jì)》來設(shè)計(jì)測試用例,,4. 對功能界面

24、要求注意與功能相關(guān)的信息顯示及顯示位置是否正確。,,5. 是否能夠正確保存信息。,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.4 測試,需求說明書模板,,測試,需求說明書闡述一個(gè)測試軟件系統(tǒng)必須提供的功能和性能以及它所要考慮的限制條件,它不僅是系統(tǒng)測試和用戶文檔的基礎(chǔ),也是所有子系列項(xiàng)目規(guī)劃、設(shè)計(jì)和編碼的基礎(chǔ)。它應(yīng)該盡可能完整地描述系統(tǒng)預(yù)期的外部行為和用戶可視化行為。除了設(shè)計(jì)和實(shí)現(xiàn)上的限制,軟件需求規(guī)格說明不應(yīng)該包括設(shè)計(jì)、構(gòu)造、測試或工程管理的細(xì)節(jié)。,,供參考的測試需求說明書模板如表14-4-1 所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),表15-4-1 測試需求說明書模板,,,

25、軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 概述,,在概述部分應(yīng)對軟件測試需求規(guī)格說明進(jìn)行概要描述. 通常還包括目的, 范圍, 術(shù)語定義等。有助于讀者理解文檔如何編寫并且如何閱讀和解釋。,,1.1編寫目的,,1.2項(xiàng)目背景,,1.3 術(shù)語定義,,定義本文檔中所使用的術(shù)語。 列出外文首字母組詞的原詞組,縮寫詞和符號。對于易混淆的客戶常用語要有明確規(guī)定定義。 例如, “用戶”是指客戶的雇員而非軟件的最終購買者等。,,,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1.4 文檔約定,,1.5 產(chǎn)品的測試范圍,,簡述產(chǎn)品的測試范圍。,,1.6 參考資料,,參考文獻(xiàn),,2.測試任務(wù)概述,,測試任務(wù)概述定義的

26、產(chǎn)品以及它所運(yùn)行的環(huán)境使用產(chǎn)品的用戶、已知的限制和依賴。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),2.1 測試目標(biāo),,2.2 運(yùn)行環(huán)境,,(1) 測試需要的硬件環(huán)境,,(2) 測試需要的軟件環(huán)境,,描述軟件測試的運(yùn)行環(huán)境,包括硬件平臺、操作系統(tǒng)和版本,還有其它的軟件組件或與其共存的應(yīng)用程序。,,2.3 條件與限制,,軟件測試技術(shù)研究組,·,中國信息大學(xué),3. 系統(tǒng)特性,,(1) 說明和優(yōu)先級,,(2) 評價(jià),,(3) 響應(yīng)序列,,4. 數(shù)據(jù)的一致性、正確性測試,,在此部分對數(shù)據(jù)的一致性、正確性進(jìn)行測試,需要測試,,軟件測試技術(shù)研究組,·,中國信息大學(xué),5. 用例描述,,6. 功能測試要求

27、,,詳細(xì)列出與該特性相關(guān)的詳細(xì)的功能需求。這些是必須提交給用戶的軟件功能,使用戶可以使用所提供的特性執(zhí)行服務(wù)或者使用所指定的使用實(shí)例執(zhí)行任務(wù)。描述產(chǎn)品如何響應(yīng)可預(yù)知的出錯(cuò)條件或者非法輸入或動(dòng)作。就像本章開頭所描述的那樣,你必須唯一地標(biāo)識每個(gè)需求。,,7. 性能需求測試要求,,在這一部分進(jìn)行性能需求測試,一般需求:,,(1) 測試精度 ;,,(2) 測試時(shí)間特性要求 ;,,(3) 適應(yīng)性。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),8. 運(yùn)行測試要求,,這一部分在功能測試的基礎(chǔ)上,進(jìn)行運(yùn)行測試,。,,8.1 運(yùn)行測試要求,,8.2 硬件接口,,描述系統(tǒng)中軟件和硬件每一接口的特征。這種描述可能包括支

28、持的硬件類型、軟硬件之間交流的數(shù)據(jù)和控制信息的性質(zhì)以及所使用的通信協(xié)議。,,8.3 軟件接口,,8.4 通信接口,,軟件測試技術(shù)研究組,·,中國信息大學(xué),8.5 設(shè)備,,,列出運(yùn)行該軟件所需要的硬設(shè)備。說明其設(shè)備及其專門功能,。,,8.6 故障處理,,列出可能的軟件、硬件故障以及對各項(xiàng)性能而言所產(chǎn)生的后果和對故障處理的要求。,,9. 安全測試需求,,這一部分詳寫安全測試需求說明.,,9.1 安全設(shè)施測試需求,,詳盡陳述與產(chǎn)品使用過程中可能發(fā)生的損失、破壞或危害相關(guān)的需求。,,9.2 安全性測試需求,,詳盡陳述與系統(tǒng)安全性、完整性或與私人問題相關(guān)的需求,這些問題將會影響到產(chǎn)品的使用和產(chǎn)品所創(chuàng)建

29、或使用的數(shù)據(jù)的保護(hù)。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),10. 文件傳輸,,11. 數(shù)據(jù)導(dǎo)入導(dǎo)出測試,,12. 測試約束,,13. 回歸測試需求功能,,14. 用戶文檔測試,,列舉出將與軟件一同發(fā)行的用戶文檔部分,例如,用戶手冊、在線幫助和教程。明確所有已知的用戶文檔的交付格式或標(biāo)準(zhǔn)。,,15.其他專門要求,,用戶單位對使用方便的要求,對可維護(hù)性、可補(bǔ)充性、易讀性、可靠性、異常處理要求、運(yùn)行環(huán)境可轉(zhuǎn)換性的特殊要求等。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.5 單元測試模板,,單元測試又稱為模塊測試,主要步驟為程序語法檢查和程序邏輯檢查等。其目的在于發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種

30、差錯(cuò)。單元測試需要從程序的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測試用例。多個(gè)模塊可以平行地獨(dú)立進(jìn)行單元測試。,,供參考的單元測試模板如表14-5-1 所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),,表15-5-1 單元測試模板,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 概述,,單元測試有成模塊測試,是從內(nèi)部結(jié)構(gòu)來測試,可多個(gè)模塊平行獨(dú)立完成測試。單元測試主要來檢驗(yàn)軟件設(shè)計(jì)中最小的單位——模塊。模塊內(nèi)聚程度高,每一個(gè)模塊只能完成一種功能,因此模塊測試的程序規(guī)模小,易檢查出錯(cuò)誤,并且善于確定錯(cuò)誤的位置。,,1.1單元測試的目的,,1.2 測試的背景,,1.3單元測試所需文檔,,軟件測試技術(shù)研究組,·,中國信息

31、大學(xué),2 主要步驟,,2.1 程序語法檢查,,,檢查程序中語法錯(cuò)誤,,2.2程序邏輯檢查,,,1)數(shù)據(jù)滿足設(shè)計(jì)上要求的上下限及循環(huán)次數(shù);,,2)數(shù)據(jù)滿足程序中的各種檢驗(yàn)要求的錯(cuò)誤數(shù)據(jù);,,3)數(shù)據(jù)可以適應(yīng)于人工對程序的檢查工作。,,2.3樁模塊檢查,,軟件測試技術(shù)研究組,·,中國信息大學(xué),3 單元測試項(xiàng)目,,3.1模塊接口測試,,3.2局部數(shù)據(jù)結(jié)果測試,,3.3路經(jīng)測試,,3.4 邊界條件測試,,3.5 錯(cuò)誤處理測試,,3.6 代碼書寫規(guī)范測試,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4. 單元測試報(bào)告,,4.1單元測試報(bào)告的寫作目的,,4.2單元測試報(bào)告內(nèi)容,,1)軟件單元描述,,2)單元

32、結(jié)構(gòu),,3)單元控制,,4)測試過程,,5)測試,,軟件測試技術(shù)研究組,·,中國信息大學(xué),5. 小結(jié),,★ 單元測試可將每一項(xiàng)都進(jìn)行測試,保證它的正確性;,,★ 單元測試具有回歸性,它避免了代碼出現(xiàn)歸回,編寫完成后可以隨時(shí)隨地的快速運(yùn)行測試;,,★ 單元測試具有保證性。它能夠保證代碼質(zhì)量和代碼可維護(hù)性及可擴(kuò)展性;,,★ 測試之后,要對每一個(gè)程序?qū)懸环莩绦驕y試說明書,以備今后修改。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.6 代碼檢查模板,,,代碼檢查是靜態(tài)測試的主要方法,代碼檢查包括代碼走查、桌面檢查、流程圖審查等。,,供參考的代碼檢查模板如表14-6-1所示。,,軟件測試技術(shù)研究組

33、,·,中國信息大學(xué),表15-6-1 代碼檢查模板,,軟件測試技術(shù)研究組,·,中國信息大學(xué),,代碼檢查主要檢查代碼和流程圖設(shè)計(jì)的一致性、代碼結(jié)構(gòu)的合理性、代碼編寫的標(biāo)準(zhǔn)性、可讀性、代碼的邏輯表達(dá)的正確性等方面。包括變量檢查、命名和類型審查、程序邏輯審查、程序語法檢查和程序結(jié)構(gòu)檢查等內(nèi)容。,,1.1 代碼檢查的模塊,,1.2 編寫目的,,1.3 代碼檢查需要的文檔,,在進(jìn)行代碼檢查前應(yīng)準(zhǔn)備好需求文檔、程序設(shè)計(jì)文檔、程序的源代碼清單、代碼編碼標(biāo)準(zhǔn)、代碼缺陷檢查表和流程圖等。,1.概述,,軟件測試技術(shù)研究組,·,中國信息大學(xué),2. 代碼檢查方式,,2.1 桌面檢查,,2.2 走查,,2.3

34、 代碼審查,,,3. 代碼檢查項(xiàng)目,,3.1 目錄文件組織,,3.2 檢查函數(shù),,軟件測試技術(shù)研究組,·,中國信息大學(xué),3.3 數(shù)據(jù)類型及變量,,3.4 檢查條件判斷語句,,3.5 檢查循環(huán)體制,,3.6 檢查代碼注釋,,3.7 ?桌面檢查,,3.8 其它檢查,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4. 靜態(tài)結(jié)構(gòu)分析,,靜態(tài)結(jié)構(gòu)分析主要是以圖形的方式表現(xiàn)程序的內(nèi)部結(jié)構(gòu),例如函數(shù)調(diào)用關(guān)系圖、函數(shù)內(nèi)部控制流圖。,,5. 靜態(tài)質(zhì)量,,6. 質(zhì)量度量,,6.1 質(zhì)量因素(Factors),,6.2 分類標(biāo)準(zhǔn)(criteria),,軟件測試技術(shù)研究組,·,中國信息大學(xué),7. 代碼檢查的分析與

35、評價(jià),,7.1 能力,,7.2 缺陷和限制,,7.3 評價(jià),,通過對代碼檢查結(jié)果的分析,需標(biāo)明遺留缺陷、局限性和軟件的約束限制等,說明該代碼是否已達(dá)到預(yù)定的結(jié)果,判定代碼能否交付使用。審查小組必須做出審查結(jié)果的書面總結(jié)報(bào)告,并且做出的報(bào)告便于開發(fā)小組的成員使用。,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.7 程序錯(cuò)誤報(bào)告模板,,程序錯(cuò)誤,將會導(dǎo)致,系統(tǒng)功能和性能與需求說明不相符。,,供參考的程序錯(cuò)誤報(bào)告模板如表15-7-1 所示。,,表15-7-1 程序錯(cuò)誤報(bào)告模板,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 程序錯(cuò)誤報(bào)告目的,,2. 程序錯(cuò)誤的描述,,2.1 功能類錯(cuò)誤描述

36、,,2.2 界面類錯(cuò)誤描述,,2.3 數(shù)據(jù)處理類,,2.4 流程類錯(cuò)誤描述,,2.5 提示信息類錯(cuò)誤描述,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.8 程序設(shè)計(jì)寫作模板,,程序設(shè)計(jì)(Programming)是指設(shè)計(jì)、編制、調(diào)試程序的方法和過程。程序設(shè)計(jì)的基本概念有程序、數(shù)據(jù)、子程序、子例程、協(xié)同例程、模塊以及順序性、并發(fā)性、并行性、分布性等。程序是程序設(shè)計(jì)中最為基本的概念,子程序和例程都是為了便于進(jìn)行程序設(shè)計(jì)而建立的程序設(shè)計(jì)基本單位,順序性、并發(fā)性、并行性和分布性反映程序的內(nèi)在特性。,,供參考的程序設(shè)計(jì)如表14-8-1 所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),,表15-8-

37、1 程序設(shè)計(jì)模板,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 引言,,1.1 目的,,1.2 定義和縮寫詞,,1.3 參考資料,,2. 編碼風(fēng)格,,2.1 程序編碼要采用縮進(jìn)風(fēng)格編寫,,2.2 編寫子程序一定要做注釋,,2.3 相對獨(dú)立的程序塊之間、變量說明之后必須加空行,,軟件測試技術(shù)研究組,·,中國信息大學(xué),3. 注釋,,注釋的原則是有助于對程序的閱讀理解,注釋語言必須準(zhǔn)確、易懂、簡潔。,,4. 標(biāo)識符命名,,4.1 標(biāo)識符的命名要清晰、明了,有明確含義,,4.2 命名中若使用特殊約定或縮寫,則要有注釋說明。,,5. 可讀性,,6. 變量、結(jié)構(gòu),,軟件測試技術(shù)研究組,·,中

38、國信息大學(xué),7. 函數(shù)、過程,,7.1 對所調(diào)用函數(shù)的錯(cuò)誤返回碼要仔細(xì)、全面地處理。,,7.2 明確函數(shù)功能,,7.3 編寫可重入函數(shù)時(shí),應(yīng)注意局部變量的使用,,8. 可測性,,9. 程序效率,,9.1 編程時(shí)要經(jīng)常注意代碼的效率,,9.2 提高代碼效率,,10. 質(zhì)量保證,,10.1 代碼質(zhì)量保證原則,,軟件測試技術(shù)研究組,·,中國信息大學(xué),11. 代碼編輯、編譯、審查,,11.1 打開編譯器的所有告警開關(guān)對程序進(jìn)行編譯。,,11.2在產(chǎn)品軟件(項(xiàng)目組)中,要統(tǒng)一編譯開關(guān)選項(xiàng)。,,11.3 通過代碼走讀及審查方式對代碼進(jìn)行檢查。,,12. 代碼測試、維護(hù),,13. 宏,,軟件測試技術(shù)研究組,

39、·,中國信息大學(xué),15.9 測試用例寫作模板,,測試用例是軟件測試的核心,測試用例的設(shè)計(jì)和編寫是軟件測試活動(dòng)中最重要的。,,測試用例目前沒有經(jīng)典的定義,比較通常的說法是:“指對一項(xiàng)特定的軟件產(chǎn)品進(jìn)行測試任務(wù)的描述,體現(xiàn)測試方案、方法、技術(shù)和策略;內(nèi)容包括測試目標(biāo)、測試環(huán)境、輸入數(shù)據(jù)、測試步驟、預(yù)期結(jié)果、測試腳本等,并形成文檔”。,,供參考的測試用例寫作模板如表15-9-1 所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),表15-9-1 測試用例寫作模板,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),第1章 概述,,1.1 編寫目的,,1.2 術(shù)語和縮寫詞,,1.3 參考資料,,

40、第2章 一般測試用例寫作模板,,第3章 接口測試用例編寫方法,,第4章 需求測試用例寫作模板,,第5章 路徑測試用例模板,,軟件測試技術(shù)研究組,·,中國信息大學(xué),第6章 功能測試模板,,第7章 恢復(fù)能力測試用例寫作模板,,第8章 容錯(cuò)能力測試用例寫作模板,,第9章 性能測試用例寫作模板,,第10章 界面測試用例寫作模板,,界面是軟件與用戶交互的最直接的層,界面的好壞決定用戶對軟件的第一印象。設(shè)計(jì)合理的界面能給用戶帶來輕松愉悅的感受和成功的感覺,相反由于界面設(shè)計(jì)不好,讓用戶有反感。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),第11章 信息安全測試用例寫作模板,,第12章 壓力

41、測試用例模板,,第13章 可靠性測試用例模板,,第14章 安裝 / 反安裝測試用例模板,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.10 軟件測評模板,,軟件測評是以測試項(xiàng)目為對象,保證軟件產(chǎn)品的性能和質(zhì)量而制定的。軟件測評是被測評軟件的開發(fā)者填寫測評登錄表、適用程度測評表(適用程度測評的主要目的是確認(rèn)被測評軟件在實(shí)測中具備的功能與該軟件產(chǎn)品推廣范圍內(nèi)所應(yīng)具備的基本功能的吻合程度)、數(shù)據(jù)管理測評表、整理編目測評表、檢索查詢測評表、輔助實(shí)體管理測評表、安全保密測評表、系統(tǒng)維護(hù)測評表、兼容性測評表、速度測評表、易用性測評表、容錯(cuò)性測評表、安全可靠性測評表、軟件資料測評表、總體測評結(jié)果表。,

42、,供參考的軟件測評模板如表14-10-1所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),表15-10-1 軟件測評寫作模板,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 軟件測評登錄表,,被測評軟件的開發(fā)者填寫測評登錄表是并向測評責(zé)任單位提供測評規(guī)定的技術(shù)資料和軟件載體。技術(shù)資料包括:軟件安裝使用手冊,軟件適用的技術(shù)環(huán)境說明等,并附相關(guān)的機(jī)讀數(shù)據(jù)和數(shù)據(jù)集邏輯結(jié)構(gòu)及物理結(jié)構(gòu)的說明。,,2. 適用程度測評表,,3. 數(shù)據(jù)管理測評,,4. 整理編目測評,,整理編目測評內(nèi)容有數(shù)據(jù)采集、類目設(shè)置、分類排序、數(shù)據(jù)校驗(yàn)、目錄生成、數(shù)據(jù)統(tǒng)計(jì)、打印輸出及自動(dòng)標(biāo)引等。,,軟件測試技術(shù)研究組,·,中國信

43、息大學(xué),5. 檢索查詢測評,,6. 輔助實(shí)體管理,,7. 安全保密,,8. 系統(tǒng)維護(hù),,9. 兼容性測評,,10. 信息處理速度,,11. 易用性,,12. 容錯(cuò)性,,13. 安全可靠性,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.11 功能測試模板,,功能測試是對產(chǎn)品的功能進(jìn)行驗(yàn)證,各個(gè)功能模塊是否正確,邏輯是否正確。對測試應(yīng)側(cè)重于業(yè)務(wù)功能和業(yè)務(wù)規(guī)則的測試。檢查產(chǎn)品是否達(dá)到用戶的功能要求。對于功能測試,針對不同的應(yīng)用系統(tǒng),其測試內(nèi)容的差異很大,但一般都可歸為界面、數(shù)據(jù)、操作、邏輯、接口等方面。,,供參考的功能測試寫作模板如表14-11-1 所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué)

44、,,表15-11-1 功能測試寫作模板,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 概述,,1. 1 編寫目的,,1.2 項(xiàng)目背景,,1.3 測試方法和策略,,1.4 測試依據(jù),,2. 功能測試測試方式與環(huán)境,,2.1 測試方式,,2.2 硬件設(shè)備,,軟件測試技術(shù)研究組,·,中國信息大學(xué),3. 功能測試內(nèi)容,,3.1 功能測試的功能點(diǎn),,3.2 界面,,3.3數(shù)據(jù),,3.4操作,,4. 功能測試結(jié)果,,4.1功能測試統(tǒng)計(jì),,4.2功能測試詳細(xì)結(jié)果,,軟件測試技術(shù)研究組,·,中國信息大學(xué),5. 功能的安全性,,6. 功能的易用性,,7. 功能的總體分析,,8. 功能測試的結(jié)

45、論,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.12 性能測試模板,,性能測試主要是響應(yīng)時(shí)間、事務(wù)處理速率、資源占用率測試、兼容性、易用性、用戶文檔、效率、可擴(kuò)充性進(jìn)行的測試。,,供參考的性能測試寫作模板如表14-12-1 所示。,,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),,表15-12-1 性能測試寫作模板,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 概述,,1. 1 編寫目的,,1.2 項(xiàng)目背景,,1.3 測試方法和策略,,1.4 參考資料,,2. 性能測試方式和環(huán)境,,2.1 測試方式,,2.2硬件設(shè)備,,2.3軟件設(shè)備,,2.4測試配置,,軟件測試技術(shù)研究組,·,中國信息大

46、學(xué),3. 性能測試內(nèi)容,,3.1 基本性能測試,,3.2 高級性能測試,,3.3 大數(shù)據(jù)量測試(壓力測試),,4. 性能測試的結(jié)果統(tǒng)計(jì),,4.1 應(yīng)用軟件的測試指標(biāo),,4.2 網(wǎng)絡(luò)環(huán)境的測試指標(biāo),,4.3 操作系統(tǒng)環(huán)境的測試指標(biāo),,4.4 數(shù)據(jù)庫環(huán)境的測試指標(biāo),,軟件測試技術(shù)研究組,·,中國信息大學(xué),5.性能測試結(jié)論,,是否成功的執(zhí)行了測試計(jì)劃;,,是否完成了測試目標(biāo);,,是否修正了發(fā)現(xiàn)的錯(cuò)誤;,,測試是否通過;,,是否通過了審評。,,6.,,測試工作清單,,7. 性能測試的審批,,8. 性能測試的報(bào)告,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.13 可靠性測試模板,,,可

47、靠性測試是為了滿足軟件可靠性要求,進(jìn)行一系列設(shè)計(jì)、分析、測試等工作。其中確定軟件可靠性要求是軟件可靠性測試中需要解決的首要問題??煽啃砸罂梢园ǘㄐ约岸恳蟮取?,可靠性測試也是評估軟件可靠性水平,驗(yàn)證軟件產(chǎn)品是不是達(dá)到軟件可靠性要求的重要且有效的途徑。,,供參考的可靠性說明書模板如表15-13-1 所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),表15-13-1 可靠性說明書模板,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 概述,,1.1軟件可靠性測試概念,,1.2 軟件可靠性測試過程,,2. 成熟性測試規(guī)定,,2.1 成熟性測試規(guī)定目的,,2.2成熟性測試規(guī)定實(shí)施細(xì)則,,

48、3. 容錯(cuò)性測試規(guī)定,,3.1容錯(cuò)性測試規(guī)定目的,,3.2容錯(cuò)性測試規(guī)定實(shí)施細(xì)則,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4. 易恢復(fù)性測試規(guī)定,,4.1易恢復(fù)性測試規(guī)定目的,,4.2易恢復(fù)性測試規(guī)定實(shí)施細(xì)則,,5. 容錯(cuò)性測試規(guī)定,,5.1容錯(cuò)性測試規(guī)定目的,,5.2容錯(cuò)性測試規(guī)定實(shí)施細(xì)則,,6. 易恢復(fù)性測試規(guī)定,,6.1易恢復(fù)性測試規(guī)定目的,,6.2易恢復(fù)性測試規(guī)定實(shí)施細(xì)則,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.14 集成測試模板,,,集成測試的檢測重點(diǎn)包括:子系統(tǒng)功能的關(guān)聯(lián)性測試、鏈接完整性測試、數(shù)據(jù)和數(shù)據(jù)庫完整性測試、功能測試、頁面完整性測試等。,,集成測試可以劃分成3個(gè)級

49、別:,,1. 模塊內(nèi)集成測試;,,2. 子系統(tǒng)內(nèi)集成測試;,,3. 子系統(tǒng)間集成測試。,,供參考的集成測試模板如表14-14-1 所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),表15-14-1 集成測試模板,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 引言,,1.1 編寫目的,,1.2 背景,,1.3 定義,,1.4 集成測試任務(wù),,1.5 集成測試范圍,,1.6 集成測試進(jìn)度,,1.7 集成測試風(fēng)險(xiǎn)和應(yīng)急計(jì)劃,,1.8 參考資料,,軟件測試技術(shù)研究組,·,中國信息大學(xué),2. 計(jì)劃集成測試,,21 制定集成測試計(jì)劃,,2.2 確定測試進(jìn)度和管理,,2.3 集成測試具體內(nèi)容,

50、,2.4 設(shè)計(jì)集成測試用例,,3. 實(shí)施集成測試,,4. 測試結(jié)果評估,,軟件測試技術(shù)研究組,·,中國信息大學(xué),5. 集成測試的工作清單,,6. 審批,,7. 填寫集成測試報(bào)告表格,,8. 集成測試提供的文件,,1. 測試計(jì)劃書,,2. 測試用例,,3. 測試報(bào)告,,4. 測試總結(jié),,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.15 系統(tǒng)測試模板,,,,完成集成測試后,還需要進(jìn)行系統(tǒng)測試。系統(tǒng)測試是將已經(jīng)通過集成測試的軟件、計(jì)算機(jī)硬件、外設(shè)和網(wǎng)絡(luò)等其他因素結(jié)合在一起,與系統(tǒng)需求說明書、系統(tǒng)方案說明書相比較,發(fā)現(xiàn)系統(tǒng)與用戶需求不符或矛盾的地方,所以在系統(tǒng)實(shí)施運(yùn)行前要進(jìn)行系統(tǒng)測試。,,

51、供參考的系統(tǒng)測試模板如表14-15-1所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),,表15-15-1 系統(tǒng)測試模板,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 概述,,,1.1 編寫目的,,1.2 項(xiàng)目背景,,1.3 系統(tǒng)簡介,,1.4 術(shù)語和縮寫詞,,1.5 系統(tǒng)測試工具,,1.6 參考資料,,2.系統(tǒng)測試環(huán)境與配置,,3. 系統(tǒng)測試的主要內(nèi)容和測試類型,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4.系統(tǒng)測試測試方法,,5.系統(tǒng)測試的結(jié)果分析,,6. 系統(tǒng)測試總結(jié),,7. 系統(tǒng)測試結(jié)論,,8. 系統(tǒng)使用說明書和維護(hù)手冊的編寫,,9. 系統(tǒng)測試結(jié)果的評價(jià)和結(jié)論,,10.系統(tǒng)測試文檔

52、資料,,11. 建議,,12. 測試人員名單,,13. 附件,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.16 驗(yàn)收測試模板,,,驗(yàn)收測試是依據(jù)軟件開發(fā)商和用戶之間的合同、軟件需求說明書以及相關(guān)行業(yè)標(biāo)準(zhǔn)、國家標(biāo)準(zhǔn)、法律法規(guī)等對軟件的功能、性能、可靠性、易用性、可維護(hù)性、可移植性等特性進(jìn)行嚴(yán)格的測試,驗(yàn)證軟件的功能和性能及其他特性是否與業(yè)務(wù)需求一致。,,供參考的驗(yàn)收模板如表15-16-1所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),表15-16-1 驗(yàn)收測試模板,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 概述,,1.1 驗(yàn)收測試目的,,1.2項(xiàng)目基本情況,,1.3 驗(yàn)收測試范圍,

53、,根據(jù)系統(tǒng)需求說明書、功能說明書和測試大綱所描述的各項(xiàng)功能進(jìn)行測試。,,2.驗(yàn)收測試組織方案,,3.項(xiàng)目進(jìn)度審核,,,3.1 ?項(xiàng)目實(shí)施進(jìn)度情況,,3.2? 項(xiàng)目合同變更情況,,3.3 ?項(xiàng)目需求變更情況,,3.4 項(xiàng)目投資結(jié)算情況,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4.?驗(yàn)收測試計(jì)劃,,,4.1 ?驗(yàn)收,測試原則,,4.2 ?驗(yàn)收測試方式,,4.3 ?驗(yàn)收測試內(nèi)容,,4.4 測試結(jié)果及缺陷分析,,4.5 文檔測試,,5.? 項(xiàng)目驗(yàn)收情況匯總,,6.項(xiàng)目驗(yàn)收結(jié)論,,7.驗(yàn)收結(jié)果匯總,,8. 附件,,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),,15.17 測試分析報(bào)告模板,,,測

54、試分析報(bào)告是測試主要報(bào)告之一。測試分析報(bào)告是建立在正確的、足夠的測試結(jié)果的基礎(chǔ)之上,不僅要提供必要的測試結(jié)果的實(shí)際數(shù)據(jù),同時(shí)要對結(jié)果進(jìn)行分析,對產(chǎn)品質(zhì)量進(jìn)行準(zhǔn)確的評估。,,供參考的測試分析報(bào)告模板如表14-17- 1所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),表15-17-1 測試分析報(bào)告模板,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1.概述,,1.1,項(xiàng)目簡介,,1.2 編寫目的,,1.3 術(shù)語定義,,1.4 測試環(huán)境,,1.5 測試人員安排和分工,,1.6 參考資料,,2. 測試內(nèi)容,,根據(jù)測試計(jì)劃中編寫的測試用例,用表格的形式列出每一項(xiàng)測試的標(biāo)識符及其測試內(nèi)容,并指明實(shí)

55、際進(jìn)行的測試工作內(nèi)容與測試計(jì)劃中預(yù)先設(shè)計(jì)的內(nèi)容之間的差別,說明作出這種改變的原因。,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),2.1,系統(tǒng)用戶使用,,2.2系統(tǒng)功能需求,,2.3 系統(tǒng)性能需求,,2.4系統(tǒng)接口需求,,2.5 用戶界面測試報(bào)告,,2.6 功能測試報(bào)告,,按照系統(tǒng)用戶功能需求,設(shè)計(jì)測試用例(輸入/輸出)內(nèi)容,進(jìn)行現(xiàn)場測試,記錄測試,,2.7 性能測試報(bào)告,,2.8 接口測試報(bào)告,,2.9數(shù)據(jù)庫測試,,2.10安裝、卸載測試,,軟件測試技術(shù)研究組,·,中國信息大學(xué),3. 測試發(fā)現(xiàn)的問題,,4.測試結(jié)果分析,,4.1,覆蓋分析,,4.2 缺陷的統(tǒng)計(jì)與分析,,5.測試資源消耗,,5.

56、1,測試組織和人員,,5.2 測試時(shí)間,,5.3 資源的總投,入,,軟件測試技術(shù)研究組,·,中國信息大學(xué),6.分析與評價(jià),,6.1 能力,,6.2 缺陷和限制,,6.3評價(jià),,7. 測試結(jié)論與建議,,7.1,測試結(jié)論,,7.2 建議,,★ 對系統(tǒng)存在問題的說明,描述測試所揭露的軟件缺陷和不足,以及可能給軟件實(shí)施和運(yùn)行帶來的影響;,,★ 可能存在的潛在缺陷和后續(xù)工作;,,★ 對缺陷修改和產(chǎn)品設(shè)計(jì)的建議;,,★ 對過程改進(jìn)方面的建議。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.18 測試總結(jié)模板,,,軟件測試總結(jié)的就是對整個(gè)測試流程進(jìn)行科學(xué)和系統(tǒng)的總結(jié),并根據(jù)這些結(jié)果對測試進(jìn)行評價(jià)。這種報(bào)告

57、是測試人員對測試工作進(jìn)行總結(jié)。,,供參考的測試總結(jié)模板如表14-18-1所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),表15-18-1 測試總結(jié)模板,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 概述,,1.1 編寫目的,,1.2 項(xiàng)目背景,,1.3 系統(tǒng)簡介,,1.4 術(shù)語和縮寫詞,,1.5 測試工具,,1.6 參考資料,,2.測試環(huán)境與配置,,3.測試方法,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4.測試總結(jié),,4.1 測試時(shí)間、地點(diǎn)、人員,,4.2 測試范圍,,4.3 工作組織,,4.4 測試分析,,4.5 殘留缺陷與未解決問題,,4.6 測試資源消耗情況,,4.7 測試結(jié)

58、論,,4.8 測試文檔,,軟件測試技術(shù)研究組,·,中國信息大學(xué),5. 建議,,(1)對系統(tǒng)存在問題的說明,描述測試所揭露的軟件缺陷和不足,以及可能給軟件實(shí)施和運(yùn)行帶來的影響 ;,,(2) 可能存在的潛在缺陷和后續(xù)工作;,,(3) 對缺陷修改和產(chǎn)品設(shè)計(jì)的建議;,,(4) 對過程改進(jìn)方面的建議。,,6. 附件,,(1) 附件1 測試用例清單;,,(2) 附件2 缺陷清單。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.19 Web測試模板,,,Web測試與一般應(yīng)用系統(tǒng)的測試不同,鏈接的吻合性是web應(yīng)用系統(tǒng)的一個(gè)主要特征,需要檢查和驗(yàn)證系統(tǒng)是否按照設(shè)計(jì)的要求運(yùn)行,而且測試系統(tǒng)在不同用戶的瀏覽器上

59、顯示是否合適。更重要的是,還要從最終用戶的角度進(jìn)行Web的功能測試、Web的性能測試(包括負(fù)載/壓力測試)、Web的用戶界面測試、Web的兼容性測試、 Web的安全性測試、Web的接口測試、安全性測試和可用性測試。,,供參考的Web測試寫作模板如表14-19-1所示。,,軟件測試技術(shù)研究組,·,中國信息大學(xué),表15-19-1 Web測試寫作模板,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 概述,,1.1 編寫目的,,Web測試模板的編寫目的在于為Web測試人員提供詳細(xì)的測試步驟和測試數(shù)據(jù),以保證測試人員對軟件測試的正確性和完整性。,,1.2 術(shù)語和縮寫詞,,1.3 參考資

60、料,,2. Web測試的重點(diǎn)及測試的主要內(nèi)容,,2.1 Web的功能測試;,,2. 2 Web的性能測試(包括負(fù)載/壓力測試),,2.3 穩(wěn)定性測試,,2.4 壓力測試,,軟件測試技術(shù)研究組,·,中國信息大學(xué),3. Web的用戶界面測試,,3.1 Web的用戶界面頁面、頁面元素和容錯(cuò)性,,3.2 頁面元素應(yīng)注意的內(nèi)容,,3.3 容錯(cuò)性應(yīng)注意的內(nèi)容,,3.4 Web用戶界面測試的內(nèi)容,,4 . Web兼容性測試,,Web的兼容性包括操作系統(tǒng)兼容和應(yīng)用軟件兼容,可能還包括硬件兼容。 Web的兼容性測試主要討論:,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4.1 系統(tǒng)平臺測試,,最常見的有

61、Windows、Unix、Macintosh、Linux操作系統(tǒng)等,。,,4.2 瀏覽器測試,,瀏覽器是Web客戶端最核心的構(gòu)件,不同廠商的瀏覽器對Java、 HTML規(guī)格有不同的支持,框架和層次結(jié)構(gòu)風(fēng)格在不同的瀏覽器中也有不同的顯示,瀏覽器需要測試兼容性。,,4.3 分辨率測試,,5.Web的安全性測試,,Web的安全性測試主要討論:目錄設(shè)置、 SSL、 登錄、 日志文件。,,5.1目錄設(shè)置測試,,5.2 SSL測試,,軟件測試技術(shù)研究組,·,中國信息大學(xué),15.20 軟件安全性,測試,模板,,,安全性測試是軟件生命周期中保證軟件是安全的一個(gè)重要的環(huán)節(jié)。,軟件安全性測試包括用戶認(rèn)證安全、系

62、統(tǒng)網(wǎng)絡(luò)安全、數(shù)據(jù)庫安全性測試。,,供參考的,軟件安全性,測試,寫作模板如表14-20-1所示。,,,,軟件測試技術(shù)研究組,·,中國信息大學(xué),作模板,,表15-20-1 軟件安全性測試寫,,軟件測試技術(shù)研究組,·,中國信息大學(xué),1. 概述,,1.1 編寫目的,,軟件安全性測試模板的編寫,主要目的是“確保軟件不會去完成沒有預(yù)先設(shè)計(jì)的功能”。為軟件安全性測試人員提供測試步驟,以保證測試人員對軟件進(jìn)行安全性測試。,,1.2 術(shù)語和縮寫詞,,1.3 參考資料,,2. 用戶認(rèn)證安全性測試,,3. 系統(tǒng)網(wǎng)絡(luò)安全性測試,,4. 數(shù)據(jù)庫安全性測試,,軟件測試技術(shù)研究組,·,中國信息大學(xué),4. 數(shù)

63、據(jù)庫安全性測試,,(1)數(shù)據(jù)庫數(shù)據(jù)是否機(jī)密;,,(2)數(shù)據(jù)庫數(shù)據(jù)可管理性;,,(3)數(shù)據(jù)庫數(shù)據(jù)的獨(dú)立性;,,(4)數(shù)據(jù)庫數(shù)據(jù)是否可備份,,(5)數(shù)據(jù)庫數(shù)據(jù)的恢復(fù)能力,。,,5. 軟件安全性記錄,,請您解答:,,本章主要討論的模板有20個(gè),請分別列出這些模板所包括的主要內(nèi)容。,,1. 測試大綱寫作模板,,2. 軟件測試計(jì)劃寫作模板,,3. 測試任務(wù)說明書寫作模板,,4. 測試需求說明書寫作模板,,5. 單元測試寫作模板,,6. 代碼檢查寫作模板,,7. 程序錯(cuò)誤報(bào)告寫作模板,,8. 程序設(shè)計(jì)寫作模板,,9. 測試用例寫作模板,,10. 軟件測評寫作模板,,11. 功能測試寫作模板,,12. 性能測試寫作模板,,13. 可靠性測試寫作模板,,14. 集成測試寫作模板,,15. 系統(tǒng)測試寫作模板,,16. 驗(yàn)收測試寫作模板,,17. 測試分析報(bào)告寫作模板,,18. 測試總結(jié)寫作模板,,19. web測試寫作模板,,20. 軟件安全性測試寫作模板,,謝 謝,軟件測試技術(shù)研究組,·,中國信息大學(xué),,

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

相關(guān)資源

更多
正為您匹配相似的精品文檔

相關(guān)搜索

關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  sobing.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!