![北大青鳥軟件測(cè)試教程度量測(cè)試結(jié)果與缺陷管理_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/10/af72b244-f005-4f3e-8e5e-3d023b08a85e/af72b244-f005-4f3e-8e5e-3d023b08a85e1.gif)
![北大青鳥軟件測(cè)試教程度量測(cè)試結(jié)果與缺陷管理_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/10/af72b244-f005-4f3e-8e5e-3d023b08a85e/af72b244-f005-4f3e-8e5e-3d023b08a85e2.gif)
![北大青鳥軟件測(cè)試教程度量測(cè)試結(jié)果與缺陷管理_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/10/af72b244-f005-4f3e-8e5e-3d023b08a85e/af72b244-f005-4f3e-8e5e-3d023b08a85e3.gif)
![北大青鳥軟件測(cè)試教程度量測(cè)試結(jié)果與缺陷管理_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/10/af72b244-f005-4f3e-8e5e-3d023b08a85e/af72b244-f005-4f3e-8e5e-3d023b08a85e4.gif)
![北大青鳥軟件測(cè)試教程度量測(cè)試結(jié)果與缺陷管理_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/10/af72b244-f005-4f3e-8e5e-3d023b08a85e/af72b244-f005-4f3e-8e5e-3d023b08a85e5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Version 3.0度量測(cè)試結(jié)果與缺陷管理度量測(cè)試結(jié)果與缺陷管理 良好的測(cè)試設(shè)計(jì)由若干個(gè)防范組成。良好的測(cè)試設(shè)計(jì)由若干個(gè)防范組成。 在單元測(cè)試中,測(cè)試應(yīng)設(shè)計(jì)為檢驗(yàn)各個(gè)單元在單元測(cè)試中,測(cè)試應(yīng)設(shè)計(jì)為檢驗(yàn)各個(gè)單元是否實(shí)現(xiàn)了該單元的設(shè)計(jì)說明書中的所有設(shè)是否實(shí)現(xiàn)了該單元的設(shè)計(jì)說明書中的所有設(shè)計(jì)計(jì)判定判定 。 單元測(cè)試說明書由一系列單元測(cè)試用例組成。單元測(cè)試說明書由一系列單元測(cè)試用例組成。 測(cè)試用例設(shè)計(jì)技術(shù)可以大體分成黑盒和白盒測(cè)試用例設(shè)計(jì)技術(shù)可以大體分成黑盒和白盒兩個(gè)主要類別。兩個(gè)主要類別。 缺陷猜測(cè)主要憑借測(cè)試設(shè)計(jì)者的經(jīng)驗(yàn)。缺陷猜測(cè)主要憑借測(cè)試設(shè)計(jì)者的經(jīng)驗(yàn)。 對(duì)測(cè)試本身信任程度的量度對(duì)測(cè)試本身信任
2、程度的量度 明白何時(shí)進(jìn)行測(cè)試和使用覆蓋率明白何時(shí)進(jìn)行測(cè)試和使用覆蓋率 進(jìn)行缺陷管理進(jìn)行缺陷管理 測(cè)試全貌:測(cè)試計(jì)劃、實(shí)際測(cè)試和寫測(cè)試測(cè)試全貌:測(cè)試計(jì)劃、實(shí)際測(cè)試和寫測(cè)試報(bào)告報(bào)告 度量是軟件工程過程的一個(gè)關(guān)鍵要素。度量是軟件工程過程的一個(gè)關(guān)鍵要素。 度量標(biāo)準(zhǔn)用于理解所創(chuàng)建的模型的屬性。度量標(biāo)準(zhǔn)用于理解所創(chuàng)建的模型的屬性。 對(duì)于測(cè)試結(jié)果的評(píng)價(jià),需要監(jiān)視測(cè)試覆蓋率。對(duì)于測(cè)試結(jié)果的評(píng)價(jià),需要監(jiān)視測(cè)試覆蓋率。 要減少要測(cè)試的條件的數(shù)量,可以將系統(tǒng)分要減少要測(cè)試的條件的數(shù)量,可以將系統(tǒng)分成多個(gè)獨(dú)立的部分。成多個(gè)獨(dú)立的部分。 這樣可以為代碼測(cè)試的各個(gè)部分分別生成不這樣可以為代碼測(cè)試的各個(gè)部分分別生成不同的條
3、件組合。同的條件組合。語句覆蓋語句覆蓋 選擇足夠的測(cè)試用例,使得程序中每一條可選擇足夠的測(cè)試用例,使得程序中每一條可執(zhí)行語句至少被執(zhí)行一次。執(zhí)行語句至少被執(zhí)行一次。判定覆蓋判定覆蓋 選擇足夠的測(cè)試用例,使得程序中每一個(gè)分選擇足夠的測(cè)試用例,使得程序中每一個(gè)分支判斷的每一種可能結(jié)果支判斷的每一種可能結(jié)果(主要指主要指switch-case情況情況)都至少被執(zhí)行一次。判定覆蓋也叫分都至少被執(zhí)行一次。判定覆蓋也叫分支覆蓋。支覆蓋。條件覆蓋條件覆蓋 選擇足夠的測(cè)試用例,使得程序中每一個(gè)分選擇足夠的測(cè)試用例,使得程序中每一個(gè)分支判斷中的每一個(gè)條件的可能結(jié)果都至少被支判斷中的每一個(gè)條件的可能結(jié)果都至少被執(zhí)
4、行一次。執(zhí)行一次。判定判定/條件覆蓋條件覆蓋 選擇足夠的測(cè)試用例,使得同時(shí)滿足判定覆選擇足夠的測(cè)試用例,使得同時(shí)滿足判定覆蓋和條件覆蓋。蓋和條件覆蓋。條件組合覆蓋條件組合覆蓋 選擇足夠的測(cè)試用例,使得程序中每一個(gè)分選擇足夠的測(cè)試用例,使得程序中每一個(gè)分支判斷中的每一個(gè)條件的每一種可能組合結(jié)支判斷中的每一個(gè)條件的每一種可能組合結(jié)果都至少被執(zhí)行一次。果都至少被執(zhí)行一次。路徑覆蓋路徑覆蓋 選擇足夠的測(cè)試用例,使得程序中所有的可選擇足夠的測(cè)試用例,使得程序中所有的可能路徑都至少被執(zhí)行一次。能路徑都至少被執(zhí)行一次。語句覆蓋判定覆蓋條件覆蓋判定/條件覆蓋條件組合覆蓋路徑覆蓋 需要完成的各種測(cè)試包括需要完成
5、的各種測(cè)試包括: 單元測(cè)試單元測(cè)試 集成測(cè)試集成測(cè)試 系統(tǒng)測(cè)試系統(tǒng)測(cè)試 驗(yàn)收測(cè)試驗(yàn)收測(cè)試 回歸測(cè)試回歸測(cè)試 在驗(yàn)收和回歸測(cè)試后,對(duì)于覆蓋率測(cè)試達(dá)在驗(yàn)收和回歸測(cè)試后,對(duì)于覆蓋率測(cè)試達(dá)到一定標(biāo)準(zhǔn)后,我們即發(fā)布軟件。到一定標(biāo)準(zhǔn)后,我們即發(fā)布軟件。 缺陷可以定義成:缺陷可以定義成: 沒有實(shí)現(xiàn)預(yù)定的使用需求或合理期望沒有實(shí)現(xiàn)預(yù)定的使用需求或合理期望 與規(guī)格說明書或標(biāo)準(zhǔn)存在偏差與規(guī)格說明書或標(biāo)準(zhǔn)存在偏差 在與標(biāo)準(zhǔn)的一致性方面導(dǎo)致客戶不滿的任何問在與標(biāo)準(zhǔn)的一致性方面導(dǎo)致客戶不滿的任何問題題 客戶期望以較少的時(shí)間客戶期望以較少的時(shí)間/成本獲得較高的質(zhì)量。成本獲得較高的質(zhì)量。 規(guī)格說明書在項(xiàng)目開發(fā)生命周期的后期
6、往往會(huì)被修規(guī)格說明書在項(xiàng)目開發(fā)生命周期的后期往往會(huì)被修改。改。 測(cè)試所發(fā)現(xiàn)的缺陷常常會(huì)招致大量的軟件開發(fā)成本。測(cè)試所發(fā)現(xiàn)的缺陷常常會(huì)招致大量的軟件開發(fā)成本。 新的開發(fā)方法、工具不斷地實(shí)現(xiàn)。新的開發(fā)方法、工具不斷地實(shí)現(xiàn)。 軟件管理不能讓測(cè)試成為瓶頸并減慢開發(fā)速度。軟件管理不能讓測(cè)試成為瓶頸并減慢開發(fā)速度。 測(cè)試需要快速、靈活和可靠。測(cè)試需要快速、靈活和可靠。 我們需要有關(guān)測(cè)試充分性的證據(jù)。我們需要有關(guān)測(cè)試充分性的證據(jù)。 致命性缺陷(致命性缺陷(Critical)數(shù)據(jù)丟失,數(shù)據(jù)計(jì)算缺陷、系統(tǒng)崩潰和非常死數(shù)據(jù)丟失,數(shù)據(jù)計(jì)算缺陷、系統(tǒng)崩潰和非常死機(jī)機(jī) 嚴(yán)重功能性缺陷嚴(yán)重功能性缺陷(Serious)規(guī)定
7、的功能沒有實(shí)現(xiàn)或不完整、設(shè)計(jì)不合理造規(guī)定的功能沒有實(shí)現(xiàn)或不完整、設(shè)計(jì)不合理造成性能低下,影響系統(tǒng)的運(yùn)營成性能低下,影響系統(tǒng)的運(yùn)營 警告性缺陷警告性缺陷(Moderate)不影響業(yè)務(wù)運(yùn)營的功能問題不影響業(yè)務(wù)運(yùn)營的功能問題 建議性缺陷建議性缺陷(Suggestion,Cosmetic)軟件設(shè)計(jì)和功能實(shí)現(xiàn)等不甚合理之處提出建議軟件設(shè)計(jì)和功能實(shí)現(xiàn)等不甚合理之處提出建議 高優(yōu)先級(jí)高優(yōu)先級(jí) 中優(yōu)先級(jí)中優(yōu)先級(jí) 低優(yōu)先級(jí)低優(yōu)先級(jí)1 1 分配給缺陷的分配給缺陷的ID號(hào)號(hào)2 2 提交缺陷的時(shí)間提交缺陷的時(shí)間3 3 缺陷提交人缺陷提交人4 4 版本號(hào)版本號(hào)發(fā)生缺陷的子系統(tǒng)或模塊發(fā)生缺陷的子系統(tǒng)或模塊5 5 缺陷發(fā)生
8、的條件缺陷發(fā)生的條件6 6 對(duì)缺陷的詳細(xì)描述對(duì)缺陷的詳細(xì)描述7 7 所使用的測(cè)試用例號(hào)所使用的測(cè)試用例號(hào)8 8 缺陷被發(fā)現(xiàn)的數(shù)據(jù)庫缺陷被發(fā)現(xiàn)的數(shù)據(jù)庫9 9 使用的機(jī)器號(hào)使用的機(jī)器號(hào)10 10 缺陷的重要性缺陷的重要性11 11 缺陷的改正優(yōu)先級(jí)缺陷的改正優(yōu)先級(jí)1212發(fā)生缺陷的子系統(tǒng)或模塊及相關(guān)發(fā)生缺陷的子系統(tǒng)或模塊及相關(guān)的模塊的模塊13 13 缺陷是否易再現(xiàn)缺陷是否易再現(xiàn)14 14 其他其他1 1 缺陷負(fù)責(zé)人缺陷負(fù)責(zé)人6 6 缺陷改正后需要重新做缺陷改正后需要重新做的測(cè)試的測(cè)試2 2 嚴(yán)重性嚴(yán)重性7 7 改正缺陷所影響的組件改正缺陷所影響的組件3 3 優(yōu)先級(jí)優(yōu)先級(jí)8 8 目前缺陷的狀態(tài)目前缺
9、陷的狀態(tài)4 4 估計(jì)改正缺陷的日期估計(jì)改正缺陷的日期9 9 缺陷類別缺陷類別5 5 估計(jì)改正缺陷所要花費(fèi)的估計(jì)改正缺陷所要花費(fèi)的時(shí)間時(shí)間10 10 解決辦法解決辦法 項(xiàng)目管理者項(xiàng)目管理者 測(cè)試管理者測(cè)試管理者 被分配修改缺陷的人被分配修改缺陷的人 組件代碼的編寫人組件代碼的編寫人 測(cè)試小組中的其他成員測(cè)試小組中的其他成員 這些階段如下所示:這些階段如下所示: 缺陷標(biāo)識(shí)、記錄和報(bào)告缺陷標(biāo)識(shí)、記錄和報(bào)告 缺陷的消除和跟蹤缺陷的消除和跟蹤 缺陷測(cè)量和根由分析缺陷測(cè)量和根由分析 缺陷預(yù)防缺陷預(yù)防/過程改進(jìn)過程改進(jìn) 軟件開發(fā)生命周期所有階段的測(cè)試軟件開發(fā)生命周期所有階段的測(cè)試 安裝測(cè)試工具安裝測(cè)試工具
10、缺陷管理問題包括:缺陷管理問題包括:缺陷遺漏缺陷遺漏同類缺陷重復(fù)同類缺陷重復(fù)精力分散精力分散 效率低效率低 數(shù)據(jù)庫更新不完全數(shù)據(jù)庫更新不完全 分類不嚴(yán)謹(jǐn)分類不嚴(yán)謹(jǐn) - - 每個(gè)缺陷都被劃分為缺陷的類每個(gè)缺陷都被劃分為缺陷的類型型 用來攻擊項(xiàng)目分類的缺陷數(shù)據(jù)用來攻擊項(xiàng)目分類的缺陷數(shù)據(jù) 很多不負(fù)責(zé)任的缺陷很多不負(fù)責(zé)任的缺陷 重置是一個(gè)瓶頸重置是一個(gè)瓶頸 相同的缺陷卷土重來相同的缺陷卷土重來 缺陷狀態(tài)信息應(yīng)該包含下列信息:缺陷狀態(tài)信息應(yīng)該包含下列信息: 缺陷的當(dāng)前狀態(tài)和狀態(tài)歷史記錄描述缺陷的當(dāng)前狀態(tài)和狀態(tài)歷史記錄描述 狀態(tài)歷史記錄,包括描述日期、操作、執(zhí)行者、狀態(tài)歷史記錄,包括描述日期、操作、執(zhí)行者
11、、實(shí)際工作量、結(jié)果狀態(tài)和指定的下一個(gè)步驟的實(shí)際工作量、結(jié)果狀態(tài)和指定的下一個(gè)步驟的行。行。 下一個(gè)步驟估計(jì)需要付出的努力下一個(gè)步驟估計(jì)需要付出的努力 完成的期望日期完成的期望日期 缺陷分析和度量缺陷分析和度量 缺陷生命周期分布有助于深入了解缺陷結(jié)束缺陷生命周期分布有助于深入了解缺陷結(jié)束所花天數(shù)、修復(fù)缺陷所需付出的努力和進(jìn)度分所花天數(shù)、修復(fù)缺陷所需付出的努力和進(jìn)度分析析 對(duì)預(yù)計(jì)付出的努力相對(duì)于實(shí)際付出的努力的分對(duì)預(yù)計(jì)付出的努力相對(duì)于實(shí)際付出的努力的分析析 進(jìn)行缺陷報(bào)告前執(zhí)行的過程進(jìn)行缺陷報(bào)告前執(zhí)行的過程: 獲取空白的缺陷表格獲取空白的缺陷表格 指定可用的信息指定可用的信息 信息可用時(shí)不斷更新信息
12、可用時(shí)不斷更新 對(duì)缺陷信息進(jìn)行分類,包括對(duì)缺陷信息進(jìn)行分類,包括一般信息一般信息缺陷檢測(cè)信息缺陷檢測(cè)信息缺陷消除信息缺陷消除信息狀態(tài)信息狀態(tài)信息 估計(jì)要投入的努力、預(yù)計(jì)日期、實(shí)際估計(jì)要投入的努力、預(yù)計(jì)日期、實(shí)際日期以及缺陷在其整個(gè)生命周期中的變化。日期以及缺陷在其整個(gè)生命周期中的變化。 所需的缺陷信息有:所需的缺陷信息有: 有關(guān)缺陷性質(zhì)、它的修復(fù)優(yōu)先級(jí)等的基本信息;有關(guān)缺陷性質(zhì)、它的修復(fù)優(yōu)先級(jí)等的基本信息; 描述描述 - - 簡(jiǎn)要的文字簡(jiǎn)要的文字 優(yōu)先級(jí)(緊急、普通、不急)優(yōu)先級(jí)(緊急、普通、不急)您的優(yōu)先級(jí),客您的優(yōu)先級(jí),客戶的優(yōu)先級(jí)戶的優(yōu)先級(jí) 嚴(yán)重程度(主要、次要、不嚴(yán)重)嚴(yán)重程度(主要、
13、次要、不嚴(yán)重)您的優(yōu)先級(jí),您的優(yōu)先級(jí),客戶的優(yōu)先級(jí)客戶的優(yōu)先級(jí) 原因關(guān)鍵字(用于進(jìn)一步分析)原因關(guān)鍵字(用于進(jìn)一步分析) 癥狀(數(shù)據(jù)庫損壞、可視數(shù)據(jù)缺陷、癥狀(數(shù)據(jù)庫損壞、可視數(shù)據(jù)缺陷、界面缺陷、等等)界面缺陷、等等) 起源的階段起源的階段 找到的階段找到的階段 報(bào)告的數(shù)據(jù)報(bào)告的數(shù)據(jù) 期望和實(shí)際的結(jié)束日期期望和實(shí)際的結(jié)束日期 描述描述 版本、日志、周期、過程、用例版本、日志、周期、過程、用例 - 發(fā)現(xiàn)缺陷的發(fā)現(xiàn)缺陷的地方地方 報(bào)告者:(姓名、公司)報(bào)告者:(姓名、公司) 硬件操作系統(tǒng)硬件操作系統(tǒng) - 發(fā)現(xiàn)缺陷的平臺(tái)發(fā)現(xiàn)缺陷的平臺(tái) 測(cè)試位置測(cè)試位置 附件附件/附加信息附加信息 度量是軟件工程過程的一個(gè)關(guān)鍵要素。度量是軟件工程過程的一個(gè)關(guān)鍵要素。 可以在源代碼中插入語句以收集程序數(shù)據(jù),可以在源代碼中插入語句以收集程序數(shù)據(jù),例如計(jì)算每個(gè)分支的每一側(cè)被遍歷了幾次,例如計(jì)算每個(gè)分支的每一側(cè)被遍歷了幾次,或者每一段代碼是否都被執(zhí)行過,執(zhí)行了幾或者每一段代
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年檔節(jié)柜項(xiàng)目可行性研究報(bào)告
- 2025年方條磁鋼項(xiàng)目可行性研究報(bào)告
- 2025至2031年中國太陽能交通燈行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年吸塵器滾輪地刷項(xiàng)目可行性研究報(bào)告
- 2025年包裝熱收縮膜項(xiàng)目可行性研究報(bào)告
- 2025年五色石子項(xiàng)目可行性研究報(bào)告
- 2025至2030年鱈魚保鮮劑項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年中國送布輪數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年草藝品手把項(xiàng)目投資價(jià)值分析報(bào)告
- 2025至2030年電動(dòng)伺服閥項(xiàng)目投資價(jià)值分析報(bào)告
- 2024年單招職業(yè)技能測(cè)試題庫及參考答案(基礎(chǔ)題)
- 往年面試 (軍隊(duì)文職)考試試卷含答案解析
- 2024中智集團(tuán)招聘重要崗位(高頻重點(diǎn)提升專題訓(xùn)練)共500題附帶答案詳解
- DL-T+5442-2020輸電線路桿塔制圖和構(gòu)造規(guī)定
- 穴位按摩法操作評(píng)分標(biāo)準(zhǔn)
- 六年級(jí)上冊(cè)口算題1000道(打印版)
- 招商引資項(xiàng)目落地工作方案
- 2024年長(zhǎng)沙衛(wèi)生職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫及答案解析
- 月相觀察記錄表
- 湘教版高中數(shù)學(xué)必修二知識(shí)點(diǎn)清單
- 體育與兒童心理健康教育教材教學(xué)課件
評(píng)論
0/150
提交評(píng)論