測試過程模板.ppt課件_第1頁
測試過程模板.ppt課件_第2頁
測試過程模板.ppt課件_第3頁
測試過程模板.ppt課件_第4頁
測試過程模板.ppt課件_第5頁
已閱讀5頁,還剩78頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、測試過程xxx1感謝你的觀看2019年9月13軟件測試的分類 按照測試過程或測試策略,軟件測試可以分為: 單元測試: 白盒測試 集成測試: 灰盒測試 確認(rèn)測試: 系統(tǒng)測試: 黑盒測試2感謝你的觀看2019年9月13軟件測試的策略方法 一個(gè)軟件測試策略包括 低層測試:驗(yàn)證源代碼的正確性. 高層測試:證實(shí)主要系統(tǒng)功能滿足用戶需求.3感謝你的觀看2019年9月13驗(yàn)證與確認(rèn)(1)Verification and Validation 當(dāng)前軟件企業(yè)的問題: 測試活動(dòng)集中在開發(fā)的后期階段.前期介入不夠,且沒有規(guī)范化,系統(tǒng)化的測試過程。 測試設(shè)計(jì)和測試操作沒有進(jìn)行分離。 缺乏質(zhì)量保證活動(dòng)。 工作產(chǎn)品評估,

2、可跟蹤性分析,接口分析,關(guān)鍵性分析,4感謝你的觀看2019年9月13驗(yàn)證與確認(rèn)(2)Verification and Validation 驗(yàn)證:Are we building the product right? 指保證軟件正確地實(shí)現(xiàn)了特定功能的一系列活動(dòng) 確認(rèn):Are we building the right product? 指保證所生產(chǎn)的軟件可以追溯到用戶需求的一系列活動(dòng)。5感謝你的觀看2019年9月13驗(yàn)證與確認(rèn)(3)Verification and Validation V&V任務(wù)分類 可跟蹤性分析 評估 接口分析 關(guān)鍵性分析 測試 危害性分析 風(fēng)險(xiǎn)分析 其它6感謝你的觀

3、看2019年9月13驗(yàn)證與確認(rèn)(4)Verification and Validation 測試過程V模型項(xiàng)目計(jì)劃 SVVP(軟件V&V計(jì)劃)軟件設(shè)計(jì) 集成測試設(shè)計(jì) 集成測試執(zhí)行 軟件編碼和單元測試需求分析 驗(yàn)收/系統(tǒng)測試設(shè)計(jì) 驗(yàn)收/系統(tǒng)測試執(zhí)行7感謝你的觀看2019年9月13W模型 W模型是V模型的發(fā)展 測試伴隨整個(gè)軟件的開發(fā)周期 測試的對象包括程序,需求,功能和設(shè)計(jì) 只要相應(yīng)的對象開發(fā)完成,測試就可以進(jìn)行。需求需求測試功能功能測試設(shè)計(jì)設(shè)計(jì)測試編碼編碼測試構(gòu)建集成測試集成系統(tǒng)測試安裝驗(yàn)收測試8感謝你的觀看2019年9月13測試過程規(guī)范(1)軟件需求分析階段(SDP優(yōu)化)軟件項(xiàng)目計(jì)劃優(yōu)

4、化指定和確認(rèn)系統(tǒng)測試計(jì)劃系統(tǒng)需求SVVP SDPSVVP(優(yōu)化)測試計(jì)劃(系統(tǒng))產(chǎn)品計(jì)劃(軟件計(jì)劃)制定和確認(rèn)SVVP軟件子系統(tǒng)需求SDPSVVP任務(wù)報(bào)告階段報(bào)告概要設(shè)計(jì)編寫系統(tǒng)測試方案指定和確認(rèn)集成測試計(jì)劃需求規(guī)格說明書系統(tǒng)測試計(jì)劃集成測試計(jì)劃系統(tǒng)測試方案9感謝你的觀看2019年9月13測試過程規(guī)范(2)詳細(xì)設(shè)計(jì)需求規(guī)格說明書概要設(shè)計(jì)說明書系統(tǒng)測試計(jì)劃,方案集成測試計(jì)劃單元測試計(jì)劃集成測試方案系統(tǒng)測試用例系統(tǒng)測試規(guī)程實(shí)現(xiàn)和單元測試階段需求規(guī)格說明書概要設(shè)計(jì)說明書詳細(xì)設(shè)計(jì)說明書系統(tǒng)測試計(jì)劃方案,用例和規(guī)程,集成測試計(jì)劃和單元測試計(jì)劃單元測試方案單元測試報(bào)告集成測試用例與規(guī)程系統(tǒng)測試用例與規(guī)程1

5、0感謝你的觀看2019年9月13測試過程規(guī)范(3)集成測試階段單元測試報(bào)告集成測試計(jì)劃集成測試方案集成測試用例與規(guī)程集成測試報(bào)告系統(tǒng)測試階段集成測試報(bào)告系統(tǒng)測試計(jì)劃系統(tǒng)測試方案系統(tǒng)測試項(xiàng)系統(tǒng)測試用例與規(guī)程系統(tǒng)預(yù)測試報(bào)告系統(tǒng)測試報(bào)告11感謝你的觀看2019年9月13制定SVVP(1) 標(biāo)準(zhǔn): 參照IEEE Std 1012-1986標(biāo)準(zhǔn) 目標(biāo): 描述軟件V&V工作的目的,目標(biāo)和范圍,必須指明該V&V工作所覆蓋到的軟件項(xiàng)目,具體的軟件過程以及產(chǎn)品。12感謝你的觀看2019年9月13制定SVVP(2) 概要: 對V&V執(zhí)行過程中涉及到的組織,進(jìn)度,軟件集成級別分類,資源,職責(zé)

6、,工具,技術(shù)和方法進(jìn)行概括性的描述。 組織 指軟件V&V執(zhí)行過程中的組織結(jié)構(gòu)及結(jié)構(gòu)間的關(guān)系,以及所需要的組織獨(dú)立程度。 同時(shí)指出V&V過程和其他過程之間的關(guān)系。13感謝你的觀看2019年9月13制定SVVP(3) 主計(jì)劃 描述項(xiàng)目周期,里程碑和目標(biāo)以及對所有V&V任務(wù)的規(guī)劃 軟件完整性級別 描述已經(jīng)達(dá)成一致的軟件完整性級別分類標(biāo)準(zhǔn),以及按照這個(gè)標(biāo)準(zhǔn)制定的相應(yīng)類別和模塊間的對應(yīng)關(guān)系。14感謝你的觀看2019年9月13制定SVVP(4) 資源匯總 描述人力,設(shè)備,工具,資金和特殊的過程需求。 職責(zé) 將V&V分配到組織,并明確其職責(zé) 工具,技術(shù)和方法 描述在文檔,硬件

7、和軟件V&V中使用的工具,技術(shù),方法,以及操作和測試環(huán)境。15感謝你的觀看2019年9月13V&V過程 V&V過程由多個(gè)活動(dòng)組成。每個(gè)階段的活動(dòng)又由多個(gè)任務(wù)組成。在SVVP中,每個(gè)任務(wù)從以下幾個(gè)方面進(jìn)行刻畫 任務(wù);方法和標(biāo)準(zhǔn);輸入/輸出;時(shí)間安排;資源;風(fēng)險(xiǎn)和假設(shè);角色和職責(zé)。16感謝你的觀看2019年9月13V&V過程-管理過程 管理過程的活動(dòng)是指進(jìn)行V&V管理,包括下面的任務(wù) 指定SVVP 基線變更評估 V&V的管理評審 管理的技術(shù)評審支持 與組織或支撐過程的接口17感謝你的觀看2019年9月13V&V過程-獲取過程 獲取過程的活動(dòng)是

8、獲取V&V支持 規(guī)劃V&V工作范圍 計(jì)劃V&V工作與供應(yīng)商的接口 系統(tǒng)需求評審18感謝你的觀看2019年9月13V&V過程-供應(yīng)過程 供應(yīng)過程的活動(dòng)是計(jì)劃V&V 計(jì)劃V&V工作與供應(yīng)商的接口 合同驗(yàn)證19感謝你的觀看2019年9月13V&V過程-開發(fā)過程(1) 開發(fā)過程的活動(dòng)包括(1,2) 概念V&V活動(dòng),任務(wù)包括:概念文檔評估,關(guān)鍵性分析,軟件/硬件/用戶需求分配分析,可跟蹤性分析,危害性分析,風(fēng)險(xiǎn)分析。 需求V&V活動(dòng),任務(wù)包括:可跟蹤性分析,軟件需求評估,接口分析,關(guān)鍵性分析,系統(tǒng)V&V測試計(jì)劃的生成/驗(yàn)證,

9、配置評估管理,危害性分析和風(fēng)險(xiǎn)分析。20感謝你的觀看2019年9月13V&V過程-開發(fā)過程(2) 開發(fā)過程的活動(dòng)包括(3,4) 設(shè)計(jì)V&V活動(dòng),任務(wù)包括:可跟蹤性分析,軟件設(shè)計(jì)評估,接口分析,關(guān)鍵性分析,集成V&V測試計(jì)劃的生成/驗(yàn)證,單元V&V測試計(jì)劃的生成/驗(yàn)證,V&V測試方案的生成與驗(yàn)證,危害性分析,風(fēng)險(xiǎn)分析。 實(shí)現(xiàn)V&V活動(dòng),任務(wù)包括:可跟蹤性分析,源代碼和源代碼文檔評估,接口分析,關(guān)鍵性分析,V&V測試用例生成,V&V測試規(guī)程生成/驗(yàn)證,單元測試執(zhí)行/驗(yàn)證,危害性分析,風(fēng)險(xiǎn)分析。21感謝你的觀看2019年9月13V&am

10、p;V過程-開發(fā)過程(3) 開發(fā)過程的活動(dòng)包括(5,6) 測試V&V活動(dòng),任務(wù)包括:可跟蹤性分析,驗(yàn)收V&V測試規(guī)程生成/驗(yàn)證,集成V&V測試執(zhí)行/驗(yàn)證,系統(tǒng)V&V測試執(zhí)行/驗(yàn)證,驗(yàn)收V&V測試執(zhí)行/驗(yàn)證,危害性分析,風(fēng)險(xiǎn)分析。 安裝和檢驗(yàn)V&V活動(dòng),任務(wù)包括:安裝配置審計(jì),安裝檢驗(yàn),危害性分析,風(fēng)險(xiǎn)分析,V&V最終報(bào)告生成。22感謝你的觀看2019年9月13V&V過程-操作過程,維護(hù)過程 操作過程 包括如下任務(wù):新約束評估,更改建議評估,操作過程評估,危害性分析,風(fēng)險(xiǎn)分析。 維護(hù)過程 包括如下任務(wù):SVVP修訂,更改建議評估,異

11、常評估,關(guān)鍵性分析,移植評估,退役評估,危害性分析,風(fēng)險(xiǎn)分析和任務(wù)重復(fù)。23感謝你的觀看2019年9月13V&V報(bào)告需求 V&V報(bào)告包括 異常報(bào)告 任務(wù)報(bào)告 V&V活動(dòng)總結(jié)報(bào)告 最終報(bào)告24感謝你的觀看2019年9月13V&V管理需求 描述了以下內(nèi)容: 異常評估:異常決議和報(bào)告, 任務(wù)重復(fù)策略:當(dāng)輸入或任務(wù)發(fā)生變化,哪些任務(wù)應(yīng)該被重新執(zhí)行。 偏差策略:當(dāng)計(jì)劃執(zhí)行出現(xiàn)偏差時(shí)的解決辦法。 控制過程:描述如何對V&V結(jié)果進(jìn)行配置,保護(hù)和存儲(chǔ)。 標(biāo)準(zhǔn),實(shí)踐和約定。25感謝你的觀看2019年9月13V&V文檔需求 定義相關(guān)文檔的目的,內(nèi)容和格式等 測試計(jì)劃

12、 測試方案 測試用例 測試規(guī)程 測試報(bào)告26感謝你的觀看2019年9月13系統(tǒng)測試過程 系統(tǒng)測試過程包含在需求分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼實(shí)現(xiàn)和單元測試,系統(tǒng)測試中 需求分析:制定和確認(rèn)系統(tǒng)測試計(jì)劃,得到系統(tǒng)測試計(jì)劃 概要設(shè)計(jì):編寫系統(tǒng)測試方案,得到系統(tǒng)測試方案。 詳細(xì)設(shè)計(jì):編寫系統(tǒng)測試用例,規(guī)程,編寫系統(tǒng)預(yù)測試項(xiàng),得到系統(tǒng)(預(yù))測試用例,系統(tǒng)測試規(guī)程。 實(shí)現(xiàn)和單元測試:編寫系統(tǒng)測試用例,規(guī)程,得到系統(tǒng)測試用例和系統(tǒng)測試規(guī)程。 系統(tǒng)測試執(zhí)行:執(zhí)行系統(tǒng)預(yù)測試,轉(zhuǎn)系統(tǒng)測試,執(zhí)行系統(tǒng)測試。得到系統(tǒng)測試報(bào)告和預(yù)測試報(bào)告。27感謝你的觀看2019年9月13系統(tǒng)測試過程與軟件開發(fā)各階段需求分析階段概要設(shè)

13、計(jì)階段詳細(xì)設(shè)計(jì),編碼,單元測試階段系統(tǒng)測試階段系統(tǒng)測試計(jì)劃系統(tǒng)測試設(shè)計(jì)系統(tǒng)測試實(shí)現(xiàn)系統(tǒng)測試執(zhí)行28感謝你的觀看2019年9月13各種人員的作用(1) 系統(tǒng)分析設(shè)計(jì)人員 提出系統(tǒng)測試需求,進(jìn)行測試需求跟蹤,進(jìn)行軟件系統(tǒng)可測性分析,確定系統(tǒng)測試的對象范圍和方法。 軟件開發(fā)人員 (計(jì)劃階段)提供SDP,參與系統(tǒng)測試計(jì)劃的制定和評審; (設(shè)計(jì)實(shí)現(xiàn)階段)提供軟件功能需求規(guī)格,需求分析,測試建議,響應(yīng)系統(tǒng)測試需求,參與系統(tǒng)測試方案的評審; (執(zhí)行階段)跟蹤解決軟件測試人員的缺陷報(bào)告,參與系統(tǒng)測試報(bào)告的評審。29感謝你的觀看2019年9月13各種人員的作用(2) 軟件測試人員 (計(jì)劃階段)制定系統(tǒng)測試計(jì)劃并

14、組織評審; (設(shè)計(jì)實(shí)現(xiàn)階段)制定軟件系統(tǒng)測試方案并組織評審; (執(zhí)行階段)執(zhí)行系統(tǒng)測試,反饋并跟蹤缺陷問題報(bào)告單,完成系統(tǒng)測試報(bào)告并組織評審,輸出測試案例總結(jié)等文檔。 配置管理人員 對系統(tǒng)測試文檔及測試代碼等相關(guān)配置項(xiàng)進(jìn)行配置管理。 QA人員 負(fù)責(zé)系統(tǒng)測試過程質(zhì)量保證,參與相關(guān)評審,對過程進(jìn)行審計(jì)。30感謝你的觀看2019年9月13軟件系統(tǒng)測試計(jì)劃階段 進(jìn)行的前提條件 軟件項(xiàng)目計(jì)劃的軟件開發(fā)計(jì)劃SDP完成,軟件測試計(jì)劃SVVP完成。 輸入 軟件開發(fā)計(jì)劃SDP,軟件測試計(jì)劃SVVP,軟件系統(tǒng)需求規(guī)格說明書 輸出 軟件系統(tǒng)測試計(jì)劃31感謝你的觀看2019年9月13軟件系統(tǒng)測試設(shè)計(jì)階段 前提條件 需

15、求分析完成,建立了需求基線。 輸入 軟件測試計(jì)劃SVVP,軟件概要設(shè)計(jì)說明書,軟件系統(tǒng)測試計(jì)劃 輸出 軟件系統(tǒng)測試方案,軟件系統(tǒng)預(yù)測試項(xiàng)32感謝你的觀看2019年9月13軟件系統(tǒng)測試實(shí)現(xiàn)階段 前提條件 軟件系統(tǒng)測試方案完成 輸入 軟件系統(tǒng)需求規(guī)格說明書 ,軟件概要設(shè)計(jì)說明書, 軟件詳細(xì)設(shè)計(jì)說明書,軟件系統(tǒng)測試方案 輸出 軟件系統(tǒng)測試用例,軟件系統(tǒng)測試規(guī)程,軟件系統(tǒng)測試代碼及相關(guān)設(shè)計(jì)文檔,軟件系統(tǒng)測試工具以及相關(guān)設(shè)計(jì)文檔,使用說明。33感謝你的觀看2019年9月13軟件系統(tǒng)測試執(zhí)行階段 前提條件 集成測試完成 輸入 軟件系統(tǒng)測試方案,軟件系統(tǒng)測試用例,軟件系統(tǒng)測試規(guī)程,軟件集成測試報(bào)告 輸出 軟

16、件系統(tǒng)預(yù)測試報(bào)告以及轉(zhuǎn)系統(tǒng)測試評審表,系統(tǒng)測試報(bào)告以及軟件系統(tǒng)測試報(bào)告評審表,缺陷報(bào)告,跟蹤和解決記錄。34感謝你的觀看2019年9月13集成測試過程 集成測試包含在軟件開發(fā)的概要設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼實(shí)現(xiàn)和單元測試,集成測試中 概要設(shè)計(jì)階段:制定和確認(rèn)集成測試計(jì)劃,得到集成測試計(jì)劃 詳細(xì)設(shè)計(jì):編寫集成測試方案,得到集成測試方案。 編碼實(shí)現(xiàn)和單元測試:編寫集成測試用例,規(guī)程,得到集成測試用例/規(guī)程。 集成測試階段:執(zhí)行集成測試,得到集成測試報(bào)告。35感謝你的觀看2019年9月13集成測試過程和軟件開發(fā)各階段概要設(shè)計(jì)階段詳細(xì)設(shè)計(jì),編碼,單元測試階段編碼和單元測試階段集成測試計(jì)劃集成測試設(shè)計(jì)集成測試

17、實(shí)現(xiàn)系統(tǒng)測試執(zhí)行36感謝你的觀看2019年9月13集成測試中各種人員的作用(1) 系統(tǒng)分析人員 對需求與設(shè)計(jì)進(jìn)行分析與跟蹤,確定集成測試的對象,范圍和方法。 軟件開發(fā)人員 (計(jì)劃階段)提供軟件設(shè)計(jì)概要文檔,參與集成測試計(jì)劃的制定和評審。 (設(shè)計(jì)/實(shí)現(xiàn)階段)提供軟件功能需求規(guī)格,需求分析,測試建議,響應(yīng)系統(tǒng)測試需求,配合測試代碼設(shè)計(jì)與實(shí)現(xiàn),參與軟件集成測試方案的評審。 (執(zhí)行階段)跟蹤解決軟件測試人員的缺陷問題報(bào)告單,參與集成測試報(bào)告的評審。37感謝你的觀看2019年9月13集成測試中各種人員的作用(2) 軟件測試人員 (計(jì)劃階段)制定集成測試計(jì)劃并組織評審。 (設(shè)計(jì)/實(shí)現(xiàn)階段)制定軟件集成測試

18、方案并組織評審,按照軟件集成測試方案實(shí)現(xiàn)測試用例、測試代碼、測試工具的設(shè)計(jì),編寫測試規(guī)程。 (執(zhí)行階段)執(zhí)行集成測試,反饋并跟蹤缺陷問題報(bào)告單,完成集成測試報(bào)告并組織評審,輸出測試案例、總結(jié)等文檔。 配置管理人員 對集成測試文檔以及測試代碼等相關(guān)配置項(xiàng)進(jìn)行配置管理。38感謝你的觀看2019年9月13集成測試中各種人員的作用(3) 質(zhì)量保證(QA)人員 負(fù)責(zé)集成測試過程質(zhì)量保證,參與相關(guān)評審,對過程進(jìn)行審計(jì)。39感謝你的觀看2019年9月13集成測試計(jì)劃階段 進(jìn)入前提 完成軟件需求分析說明書,完成軟件系統(tǒng)測試計(jì)劃 輸入 軟件需求分析說明書軟件系統(tǒng)測試計(jì)劃軟件系統(tǒng)需求規(guī)格說明書軟件概要設(shè)計(jì)說明書

19、輸出 軟件集成測試計(jì)劃40感謝你的觀看2019年9月13集成測試設(shè)計(jì)階段 進(jìn)入前提 完成軟件概要設(shè)計(jì),建立概要設(shè)計(jì)基線 輸入 軟件系統(tǒng)需求規(guī)格說明書軟件概要說明書軟件詳細(xì)說明書軟件集成測試計(jì)劃 輸出 軟件集成測試方案41感謝你的觀看2019年9月13集成測試實(shí)現(xiàn)階段 進(jìn)入前提 完成軟件集成測試方案 輸入 軟件系統(tǒng)需求規(guī)格說明書軟件概要說明書軟件詳細(xì)說明書軟件集成測試方案 輸出 軟件集成測試用例軟件集成測試規(guī)程軟件集成測試代碼以及相關(guān)設(shè)計(jì)文檔,軟件集成測試工具以及相關(guān)設(shè)計(jì)文檔/使用說明。42感謝你的觀看2019年9月13集成測試執(zhí)行階段 進(jìn)入前提 完成軟件實(shí)現(xiàn)和單元測試 輸入 軟件集成測試方案軟

20、件集成測試用例軟件集成測試規(guī)程軟件單元測試報(bào)告和軟件調(diào)試記錄。 輸出 集成測試報(bào)告以及軟件集成測試報(bào)告評審表,缺陷報(bào)告,跟蹤和解決記錄。43感謝你的觀看2019年9月13單元測試過程 單元測試過程包含在詳細(xì)設(shè)計(jì),編程實(shí)現(xiàn)和單元測試之中。 詳細(xì)設(shè)計(jì):制定和確認(rèn)單元測試計(jì)劃,得到單元測試計(jì)劃。 編程實(shí)現(xiàn)和單元測試:編寫單元測試方案(包括用例,規(guī)程)得到單元測試方案。執(zhí)行單元測試,得到單元測試報(bào)告。44感謝你的觀看2019年9月13單元測試和軟件開發(fā)各過程詳細(xì)設(shè)計(jì),編碼,單元測試階段編碼和單元測試階段單元測試計(jì)劃單元測試設(shè)計(jì)單元測試實(shí)現(xiàn)單元測試執(zhí)行45感謝你的觀看2019年9月13各種人員的作用(1

21、) 系統(tǒng)分析人員 進(jìn)行需求跟蹤,確保系統(tǒng)需求的實(shí)現(xiàn)和更新。進(jìn)行軟件單元可測試性分析,確定單元測試的對象,范圍和方法。 軟件開發(fā)人員 負(fù)責(zé)編碼和單元測試過程,完成單元測試計(jì)劃,方案和報(bào)告。 軟件測試人員 參與單元測試計(jì)劃、方案和報(bào)告的評審,對單元測試的計(jì)劃、設(shè)計(jì)和執(zhí)行質(zhì)量進(jìn)行監(jiān)控。根據(jù)實(shí)際情況,可選擇參與由開發(fā)人員負(fù)責(zé)的代碼檢視、單元測試等活動(dòng)。46感謝你的觀看2019年9月13各種人員的作用(2) 配置管理人員 對代碼及單元測試文檔進(jìn)行配置管理。 質(zhì)量保證人員 參與編碼與單元測試評審,對編碼和單元測試過程進(jìn)行審計(jì)。47感謝你的觀看2019年9月13單元測試的輸入輸出 輸入 軟件需求規(guī)格說明書軟

22、件詳細(xì)設(shè)計(jì)說明書軟件編碼與單元測試工作任務(wù)書、用戶文檔、軟件集成測試計(jì)劃、軟件集成測試方案 輸出 單元測試計(jì)劃 單元測試方案需求跟蹤說明書或需求跟蹤記錄、代碼靜態(tài)檢查記錄、正規(guī)檢查報(bào)告、問題記錄、問題跟蹤和解決記錄、軟件代碼開發(fā)版本、單元測試報(bào)告和軟件編碼與單元測試任務(wù)總結(jié)報(bào)告48感謝你的觀看2019年9月13測試文檔和check list 每個(gè)測試過程的基本文檔 測試計(jì)劃:指明測試范圍、方法、資源,以及相應(yīng)測試活動(dòng)的時(shí)間進(jìn)度安排表的文檔。 測試方案:指明為完成軟件或軟件集成特性的測試而進(jìn)行的設(shè)計(jì)測試方法的細(xì)節(jié)文檔。 測試用例:指明為完成一個(gè)測試項(xiàng)的測試輸入,預(yù)期結(jié)果,測試執(zhí)行條件等因素的文檔

23、。 測試規(guī)程:指明執(zhí)行測試時(shí)測試活動(dòng)序列的文檔。 測試報(bào)告:指明執(zhí)行測試結(jié)果的文檔。49感謝你的觀看2019年9月13測試計(jì)劃文檔 測試計(jì)劃文檔應(yīng)該包括如下內(nèi)容 目標(biāo) 概述 組織形式 角色及職責(zé) 測試對象 測試通過/失敗的標(biāo)準(zhǔn) 測試掛起的標(biāo)準(zhǔn)及恢復(fù)的必要條件 測試任務(wù)安排 應(yīng)交付的測試工作產(chǎn)品 工作量估計(jì)50感謝你的觀看2019年9月13測試計(jì)劃文檔內(nèi)容(1) 目標(biāo) 表示該測試計(jì)劃所應(yīng)該達(dá)到的目標(biāo) 概述:包括 項(xiàng)目背景:如項(xiàng)目的主要功能特征,體系結(jié)構(gòu),簡要?dú)v史等 范圍:指明該計(jì)劃的使用對象,范圍 組織形式 表示測試計(jì)劃執(zhí)行過程中的組織結(jié)構(gòu)及之間的關(guān)系,以及所需要的組織的獨(dú)立程度。 同時(shí)指出測試

24、過程與其他過程(開發(fā),管理,)之間的關(guān)系。 還包括溝通渠道等51感謝你的觀看2019年9月13測試計(jì)劃文檔內(nèi)容(2) 角色與職責(zé) 定義角色及其職責(zé),在每個(gè)角色與測試任務(wù)之間建立關(guān)聯(lián)。 測試對象 列出所有將被作為測試目標(biāo)的測試項(xiàng)(功能需求,非功能需求)52感謝你的觀看2019年9月13測試計(jì)劃文檔內(nèi)容(3) 測試通過/失敗的標(biāo)準(zhǔn) 指明了判斷/確認(rèn)測試何時(shí)結(jié)束,以及所測試的應(yīng)用程序的質(zhì)量。可以直接陳述,也可以引用其他的文檔。 至少應(yīng)該說明: 什么將被測試? 度量尺度是如何建立的? 使用了哪些標(biāo)準(zhǔn)對度量進(jìn)行評價(jià)? 測試掛起的標(biāo)準(zhǔn)以及恢復(fù)的必要條件 指明掛起全部或部分測試項(xiàng)的標(biāo)準(zhǔn),并指明恢復(fù)測試的標(biāo)準(zhǔn)

25、及其必須重復(fù)的測試活動(dòng)。53感謝你的觀看2019年9月13測試計(jì)劃文檔內(nèi)容(4) 測試任務(wù)安排 明確測試任務(wù)。對于每個(gè)任務(wù)說明: 任務(wù) 方法和標(biāo)準(zhǔn) 輸入/輸出 時(shí)間安排 資源 風(fēng)險(xiǎn)和假設(shè) 角色和職責(zé)54感謝你的觀看2019年9月13測試計(jì)劃文檔內(nèi)容(5) 應(yīng)交付的測試工作產(chǎn)品 指明應(yīng)該交付的文檔,測試代碼及測試工具,一般包括測試計(jì)劃,測試方案,測試用例,測試規(guī)程,測試日志,測試事故報(bào)告,測試總結(jié)報(bào)告,測試輸入以及測試輸出,測試工具。 工作量估計(jì) 給出前面定義任務(wù)的人力需求及總計(jì)。55感謝你的觀看2019年9月13測試方案文檔 包括如下內(nèi)容 概述 被測對象 應(yīng)測試的特性 不被測試的特性 測試設(shè)計(jì)

26、綜述 測試模型 測試需求 測試設(shè)計(jì)56感謝你的觀看2019年9月13測試方案文檔內(nèi)容(1) 概述 概述被測試對象和特性,簡要描述被測對象的需求要素、測試設(shè)計(jì)準(zhǔn)則,以及測試對象的歷史。 被測對象 確定被測對象,包括其版本/修訂級別,并說明軟件的承載媒介及其對測試的影響。 應(yīng)測試的特性 確定應(yīng)測試的所有特性和特性組合。57感謝你的觀看2019年9月13測試方案文檔內(nèi)容(2) 測試設(shè)計(jì)綜述 為每一組重要的特性或特性組合制定一個(gè)可以保證這些特性被足夠地測試的途徑; 概要指出用于該組特性測試的測試活動(dòng)、技術(shù)、工具,包括要用到的專門技術(shù)、用于分析測試結(jié)果的方法等在此文檔中確定。58感謝你的觀看2019年9

27、月13測試方案文檔內(nèi)容(3) 測試模型 從測試組網(wǎng)圖、結(jié)構(gòu)/對象關(guān)系圖兩個(gè)描述層測分析被測對象的外部需求環(huán)境和內(nèi)部結(jié)構(gòu)關(guān)系。 給出本測試方案的測試需求和測試著眼點(diǎn)。 明確本方案的測試原理和操作流程。為測試用例的設(shè)計(jì)和測試操作過程提供指導(dǎo)。59感謝你的觀看2019年9月13測試方案文檔內(nèi)容(4) 測試模型 測試組網(wǎng)圖 結(jié)構(gòu)/對象關(guān)系圖:描述被測試對象與相關(guān)實(shí)體之間的結(jié)構(gòu)/對象關(guān)系圖。 測試原理:描述本階段測試實(shí)現(xiàn)的工作原理和基本思路,指出用于測試的測試活動(dòng)、技術(shù)、工具,包括要用到的專門技術(shù)。60感謝你的觀看2019年9月13測試方案文檔內(nèi)容(5) 測試需求 根據(jù)本階段的測試目標(biāo),從不同角度明確本

28、測試階段的各種需求因素,包括:環(huán)境需求,被測試對象需求,測試工具需求,測試代碼需求,測試數(shù)據(jù)準(zhǔn)備等。 確保需求的可跟蹤性,保證對軟件需求的跟蹤和覆蓋。 系統(tǒng)測試需求來源于軟件需求規(guī)格說明等 集成測試需求和單元測試需求和軟件概要設(shè)計(jì)以及詳細(xì)設(shè)計(jì)形成對應(yīng)關(guān)系。61感謝你的觀看2019年9月13測試方案文檔內(nèi)容(6) 測試需求包括: 環(huán)境需求: 指出必需的和希望的測試儀器,設(shè)備,工具需求和其他需求。 被測對象需求: 對被測對象以及相關(guān)對象作出特殊要求:比如版本要求,借口協(xié)議要求。 測試工具需求: 如果采用自動(dòng)化測試,需要什么樣的工具(包括自主開發(fā),采購,二次開發(fā)等)。 測試代碼需求: 如需要被測兌現(xiàn)

29、個(gè)插裝測試代碼,進(jìn)行可測試性設(shè)計(jì),需要列出:測試程序,測試接口的需求。 其它需求:62感謝你的觀看2019年9月13測試方案文檔內(nèi)容(7) 測試設(shè)計(jì)(1) 此部分描述測試各個(gè)階段需要運(yùn)用的測試要素:測試用例,測試工具,測試代碼的設(shè)計(jì)思路和設(shè)計(jì)準(zhǔn)則。 對于測試工具/測試代碼的設(shè)計(jì)應(yīng)該有另外的文檔,在這個(gè)部分引用。 對于每一組重要的特性,指定一個(gè)可以保證充分測試的途徑。 測試設(shè)計(jì)的描述應(yīng)該能夠用于確定主要的測試任務(wù)和估計(jì)每一個(gè)任務(wù)的時(shí)間需要。63感謝你的觀看2019年9月13測試方案文檔內(nèi)容(7) 測試設(shè)計(jì)(2) 確定測試完備性的最低限度,以及判斷是否完備的技術(shù)手段。 確定額外的完成準(zhǔn)則。 用于跟

30、蹤需求修改的技術(shù)手段也應(yīng)該指定。64感謝你的觀看2019年9月13測試方案文檔內(nèi)容(8) 測試設(shè)計(jì)(3) 測試工具設(shè)計(jì):描述將要采用的測試工具的設(shè)計(jì)要點(diǎn),設(shè)計(jì)思路。 測試代碼設(shè)計(jì):描述將要插裝的測試代碼的設(shè)計(jì)要點(diǎn),設(shè)計(jì)思路。 測試規(guī)程設(shè)計(jì):描述測試用例操作序列的測試過程設(shè)計(jì),狀態(tài)轉(zhuǎn)移圖等。 測試用例設(shè)計(jì):參見測試用例文檔。65感謝你的觀看2019年9月13測試用例文檔(1) 測試用例清單項(xiàng)目編號(hào)測試項(xiàng)目子項(xiàng)目編號(hào)測試子項(xiàng)目測試用例編號(hào)測試結(jié)論備注1111總數(shù)66感謝你的觀看2019年9月13測試用例文檔(2) 測試用例列表測試項(xiàng)目測試子項(xiàng)目用例編號(hào)用例級別輸入值預(yù)期輸出實(shí)測結(jié)果備注測試項(xiàng)目1測

31、試子項(xiàng)目1總數(shù)67感謝你的觀看2019年9月13測試用例文檔(3) 測試用例列表解釋 測試項(xiàng)目:指明并簡單描述本測試用例是用來測試那些軟件項(xiàng)目,軟件子項(xiàng)目或者軟件特性。 用例編號(hào):對該測試用例分配唯一的標(biāo)志編號(hào)。 用例級別:表明該用例的重要程度。(如果該用例沒有通過的話,軟件質(zhì)量受到的影響。68感謝你的觀看2019年9月13測試用例文檔(4) 測試用例級別解釋: 1級:基本。用例涉及系統(tǒng)的基本功能,作為版本通過準(zhǔn)則。項(xiàng)目如果不能通過這樣的案例,需要考慮重新提交版本。 2級:重要。用例涉及單個(gè)版本特性。如果這個(gè)版本通不過,可以作為重要或者一般問題提交報(bào)告。 3級:詳細(xì)。用例反應(yīng)的是某個(gè)單項(xiàng)功能的

32、某個(gè)細(xì)節(jié)方面。比如:有關(guān)性能,極限,用戶界面, 4級:生僻。對應(yīng)于比較生僻的預(yù)置條件和數(shù)據(jù)設(shè)置。對系統(tǒng)質(zhì)量的影響不大。69感謝你的觀看2019年9月13測試用例文檔(5) 輸入值 列出執(zhí)行本測試用例所需要的具體的輸入值??赡艿谋硎痉绞桨ǎ?直接輸入;指明輸入范圍;引用常量表或事務(wù)文件;指明相關(guān)數(shù)據(jù)庫; 預(yù)期輸出值 描述被測項(xiàng)目或被測特性所希望或要求達(dá)到的輸出或指標(biāo)。如有需要,也要列出描述預(yù)期輸出數(shù)據(jù)的允許誤差范圍。對于復(fù)雜的數(shù)據(jù),如數(shù)據(jù)庫,也需要相應(yīng)的描述。70感謝你的觀看2019年9月13測試用例文檔(6) 實(shí)測結(jié)果 在測試執(zhí)行的時(shí)候填寫,指明該測試用例是否通過。若否,需要列出實(shí)際測試時(shí)的

33、測試輸出值。 備注 必要時(shí),需要填寫:特殊環(huán)境需求,特殊測試步驟要求,相關(guān)測試用例等信息。71感謝你的觀看2019年9月13測試用例文檔(7) 特殊環(huán)境要求 包括:硬件需求,軟件需求,其他需求。 特殊測試步驟要求: 指明執(zhí)行本測試用例對相應(yīng)的測試規(guī)程的任何特別的限制或要求。比如:初始化要求,人為干預(yù),人觀測和判斷的步驟,特殊的恢復(fù)步驟等。 相關(guān)測試用例 列出必須先于本測試用例執(zhí)行的測試用例。指明本用例和它們之間的依賴關(guān)系。72感謝你的觀看2019年9月13測試規(guī)程文檔 測試規(guī)程文檔指明執(zhí)行測試時(shí)測試活動(dòng)序列的文檔。 測試規(guī)程包含如下內(nèi)容: 測試規(guī)程清單 測試規(guī)程列表73感謝你的觀看2019年9月13測試規(guī)程文檔內(nèi)容(1) 測試規(guī)程清單項(xiàng)目編號(hào)測試項(xiàng)目子項(xiàng)目編號(hào)測試子項(xiàng)目測試結(jié)論備注項(xiàng)目總數(shù)74感謝你的觀看2019年9月13測試規(guī)程文檔內(nèi)容(2) 測試規(guī)程列表

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論