軟件測試流程與把控_第1頁
軟件測試流程與把控_第2頁
軟件測試流程與把控_第3頁
軟件測試流程與把控_第4頁
軟件測試流程與把控_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、1測試流程以及把控測試流程以及把控 - design by - design by 千里千里20152015年年1010月月2需求分析需求分析需求評審需求評審測試計(jì)劃測試計(jì)劃測試方案測試方案編寫測試用例編寫測試用例執(zhí)行測試用例執(zhí)行測試用例測試總結(jié)和報(bào)告測試總結(jié)和報(bào)告開發(fā)計(jì)劃開發(fā)計(jì)劃開發(fā)代碼以及自測開發(fā)代碼以及自測提交基線提交基線修改缺陷修改缺陷回歸測試回歸測試驗(yàn)收測試驗(yàn)收測試 上線上線提交缺陷提交缺陷產(chǎn)品需求人員產(chǎn)品需求人員開發(fā)人員開發(fā)人員測試人員測試人員QAQA人員人員評審31軟件測試準(zhǔn)備和啟動(dòng).p42軟件測試計(jì)劃.p63軟件測試方案.p104軟件測試用例.p145系統(tǒng)測試的輸入與輸出.p1

2、76缺陷管理.p20目錄CONTENTS7測試總結(jié)和報(bào)告.p224軟件測試準(zhǔn)備和啟動(dòng)What ?Why ?軟件測試準(zhǔn)備和啟動(dòng)是一項(xiàng)在項(xiàng)目啟動(dòng)后和在軟件測試計(jì)劃軟件測試準(zhǔn)備和啟動(dòng)是一項(xiàng)在項(xiàng)目啟動(dòng)后和在軟件測試計(jì)劃工作之前進(jìn)行的測試準(zhǔn)備投入工作。工作之前進(jìn)行的測試準(zhǔn)備投入工作。這樣更好更快的切入到整個(gè)項(xiàng)目的測試中,更好的了解熟悉這樣更好更快的切入到整個(gè)項(xiàng)目的測試中,更好的了解熟悉項(xiàng)目,并可對項(xiàng)目測試工作的整體評估。項(xiàng)目,并可對項(xiàng)目測試工作的整體評估。5How ?1.測試準(zhǔn)備和啟動(dòng)測試準(zhǔn)備和啟動(dòng) 人員的準(zhǔn)備:招聘,其他項(xiàng)目組借調(diào) 測試的工作環(huán)境: 1.1.SVN環(huán)境(文檔共享) 1.2.QC的環(huán)境(

3、測試管理工具)-缺陷,用例,計(jì)劃,方案,測試需求(功能點(diǎn)),執(zhí)行結(jié)果2.項(xiàng)目來源項(xiàng)目來源 2.1 從哪里獲取到測試任務(wù)?2.2 開展測試工作需要哪些材料? 1.需要有測試對象(需求說明書) 2.項(xiàng)目總體計(jì)劃3.測試評估測試評估 一般原則:先分解工作,然后對每一個(gè)工作包進(jìn)行評估,最后相加 測試評估需要對項(xiàng)目有所了解,項(xiàng)目的了解可以是閱讀需求也可以找項(xiàng)目組成員培訓(xùn)6軟件測試計(jì)劃What ?Why ?測試計(jì)劃是描述測試目的、范圍、方法和軟件測試的重點(diǎn)等的測試計(jì)劃是描述測試目的、范圍、方法和軟件測試的重點(diǎn)等的文檔。一個(gè)敘述了預(yù)定的測試活動(dòng)的范圍、途徑、資源及進(jìn)度文檔。一個(gè)敘述了預(yù)定的測試活動(dòng)的范圍、途

4、徑、資源及進(jìn)度安排的文檔。它確認(rèn)了測試項(xiàng)、被測特征、測試任務(wù)、人員安安排的文檔。它確認(rèn)了測試項(xiàng)、被測特征、測試任務(wù)、人員安排,以及任何偶發(fā)事件的風(fēng)險(xiǎn)。排,以及任何偶發(fā)事件的風(fēng)險(xiǎn)。1)對領(lǐng)導(dǎo):領(lǐng)導(dǎo)能夠根據(jù)測試計(jì)劃做宏觀調(diào)控,進(jìn)行相應(yīng)資源配)對領(lǐng)導(dǎo):領(lǐng)導(dǎo)能夠根據(jù)測試計(jì)劃做宏觀調(diào)控,進(jìn)行相應(yīng)資源配置等;置等;2)對測試:測試人員能夠了解整個(gè)項(xiàng)目測試情況以及項(xiàng)目測試不)對測試:測試人員能夠了解整個(gè)項(xiàng)目測試情況以及項(xiàng)目測試不同階段的所要進(jìn)行的工作等;同階段的所要進(jìn)行的工作等;3)對其他人:便于其他人員了解測試人員的工作內(nèi)容,進(jìn)行有關(guān))對其他人:便于其他人員了解測試人員的工作內(nèi)容,進(jìn)行有關(guān)配合工作。配合工

5、作。7How ?測試計(jì)劃概述測試風(fēng)險(xiǎn)與評估提交物測試進(jìn)度組織形式需求跟蹤準(zhǔn)入準(zhǔn)出標(biāo)準(zhǔn)8概述:概述:1.項(xiàng)目的背景及目標(biāo):項(xiàng)目的背景和測試目標(biāo)項(xiàng)目的背景及目標(biāo):項(xiàng)目的背景和測試目標(biāo)2.測試對象:被測對象的描述測試對象:被測對象的描述3.術(shù)語術(shù)語/縮略語:行業(yè)相關(guān)的術(shù)語縮略語:行業(yè)相關(guān)的術(shù)語/縮略語的解釋和說明縮略語的解釋和說明4.參考資料:名稱、作者、版本號、出版單位參考資料:名稱、作者、版本號、出版單位組織形式:組織形式:1.人員需求:姓名、崗位、職責(zé)、時(shí)間、聯(lián)系方式人員需求:姓名、崗位、職責(zé)、時(shí)間、聯(lián)系方式2.組織結(jié)構(gòu)圖:測試的人員結(jié)構(gòu)組織圖組織結(jié)構(gòu)圖:測試的人員結(jié)構(gòu)組織圖需求跟蹤:需求跟蹤

6、:一級目錄二級目錄三級目錄、優(yōu)先級別、用例評估、優(yōu)先級別、用例評估9測試進(jìn)度安排:測試進(jìn)度安排:測試階段(如測試設(shè)計(jì)、用例設(shè)計(jì)、用例評審等)、階段的責(zé)任人、開始測試階段(如測試設(shè)計(jì)、用例設(shè)計(jì)、用例評審等)、階段的責(zé)任人、開始日期、結(jié)束日期、預(yù)估工作日、階段目標(biāo)。日期、結(jié)束日期、預(yù)估工作日、階段目標(biāo)。測試風(fēng)險(xiǎn)評估與預(yù)防措施:測試風(fēng)險(xiǎn)評估與預(yù)防措施:風(fēng)險(xiǎn)描述(因風(fēng)險(xiǎn)描述(因XX原因?qū)е略驅(qū)е耎X結(jié)果)、風(fēng)險(xiǎn)等級、預(yù)防措施、提出人、提結(jié)果)、風(fēng)險(xiǎn)等級、預(yù)防措施、提出人、提出時(shí)間、關(guān)閉時(shí)間、備注。出時(shí)間、關(guān)閉時(shí)間、備注。準(zhǔn)入準(zhǔn)出標(biāo)準(zhǔn):準(zhǔn)入準(zhǔn)出標(biāo)準(zhǔn):準(zhǔn)入標(biāo)準(zhǔn):文檔(需求說明書、用戶手冊等)、程序、提交

7、時(shí)間。準(zhǔn)入標(biāo)準(zhǔn):文檔(需求說明書、用戶手冊等)、程序、提交時(shí)間。準(zhǔn)出標(biāo)準(zhǔn):指標(biāo)(需求覆蓋率、缺陷遺留率等)、計(jì)算公式、指標(biāo)要求。準(zhǔn)出標(biāo)準(zhǔn):指標(biāo)(需求覆蓋率、缺陷遺留率等)、計(jì)算公式、指標(biāo)要求??山桓兜奈臋n:可交付的文檔:交付物名稱、介質(zhì)形式、移交時(shí)間交付物名稱、介質(zhì)形式、移交時(shí)間10軟件測試方案What ?Why ?測試方案是技術(shù)層面的文檔,是描述需要測試的特性、測試的方測試方案是技術(shù)層面的文檔,是描述需要測試的特性、測試的方法、測試環(huán)境的規(guī)劃、測試工具的設(shè)計(jì)和選擇、測試用例的設(shè)計(jì)法、測試環(huán)境的規(guī)劃、測試工具的設(shè)計(jì)和選擇、測試用例的設(shè)計(jì)方法、測試代碼的設(shè)計(jì)方案。方法、測試代碼的設(shè)計(jì)方案。從測試

8、的角度去分析或者說分解需求,在方向上明確要怎么測,從測試的角度去分析或者說分解需求,在方向上明確要怎么測,分析結(jié)果就是測試點(diǎn)和測試方法。測試工程師可基于產(chǎn)品功能需分析結(jié)果就是測試點(diǎn)和測試方法。測試工程師可基于產(chǎn)品功能需求和測試方案來設(shè)計(jì)和執(zhí)行測試用例。求和測試方案來設(shè)計(jì)和執(zhí)行測試用例。11How ?測試方案概述測試需求分析缺陷處理測試環(huán)境測試策略本方案審批意見12概述:概述:1.項(xiàng)目背景:為什么要做這個(gè)項(xiàng)目項(xiàng)目背景:為什么要做這個(gè)項(xiàng)目2.測試對象:被測對象的描述測試對象:被測對象的描述3.文檔清單:支持文檔清單、參考文檔清單文檔清單:支持文檔清單、參考文檔清單測試環(huán)境:測試環(huán)境:1.測試環(huán)境:

9、硬件設(shè)備、軟件設(shè)備測試環(huán)境:硬件設(shè)備、軟件設(shè)備2.環(huán)境搭建:例如環(huán)境搭建:例如LAMP、Discuzz3.測試工具:測試所需要用到的工具測試工具:測試所需要用到的工具測試策略(說明此項(xiàng)目將要采取哪些測手段與方法):測試策略(說明此項(xiàng)目將要采取哪些測手段與方法):1. 測試策略說明:測試類型描述、是否采用、測試說明測試策略說明:測試類型描述、是否采用、測試說明2.應(yīng)測特性:功能項(xiàng)(劃分到目錄級)、應(yīng)測特性說明應(yīng)測特性:功能項(xiàng)(劃分到目錄級)、應(yīng)測特性說明3.不應(yīng)測特性:功能項(xiàng)(劃分到目錄級)、不應(yīng)測特性說明不應(yīng)測特性:功能項(xiàng)(劃分到目錄級)、不應(yīng)測特性說明13測試需求分析:測試需求分析:1.編號

10、(項(xiàng)目名簡稱編號(項(xiàng)目名簡稱-SRS-編號)編號)2.名稱(需求分析功能名稱)、所屬板塊名稱(需求分析功能名稱)、所屬板塊3.描述(輸入項(xiàng)、輸出項(xiàng))描述(輸入項(xiàng)、輸出項(xiàng))4.優(yōu)先級、評審結(jié)果、提交人優(yōu)先級、評審結(jié)果、提交人缺陷處理:缺陷處理:1.缺陷嚴(yán)重級別定義缺陷嚴(yán)重級別定義2.缺陷的處理流程缺陷的處理流程3.缺陷優(yōu)先級以及處理時(shí)間約定缺陷優(yōu)先級以及處理時(shí)間約定4.測試用例重要級別定義測試用例重要級別定義本方案的審批意見本方案的審批意見1.機(jī)構(gòu)的領(lǐng)導(dǎo)審批意見機(jī)構(gòu)的領(lǐng)導(dǎo)審批意見2.項(xiàng)目經(jīng)理審批意見項(xiàng)目經(jīng)理審批意見14軟件測試用例What ?Why ?是為了系統(tǒng)地測試一個(gè)功能而由測試工程師寫下的

11、文檔或是為了系統(tǒng)地測試一個(gè)功能而由測試工程師寫下的文檔或腳本。根據(jù)它來確定應(yīng)用軟件或軟件系統(tǒng)是否正確工作,腳本。根據(jù)它來確定應(yīng)用軟件或軟件系統(tǒng)是否正確工作,而確定軟件程序或系統(tǒng)是否通過測試而確定軟件程序或系統(tǒng)是否通過測試1.指導(dǎo)測試的實(shí)施。(主要適用于集成測試、系統(tǒng)測試和回指導(dǎo)測試的實(shí)施。(主要適用于集成測試、系統(tǒng)測試和回歸測試)歸測試)2.規(guī)劃測試數(shù)據(jù)的準(zhǔn)備。規(guī)劃測試數(shù)據(jù)的準(zhǔn)備。3.編寫測試腳本的編寫測試腳本的設(shè)計(jì)規(guī)格說明書設(shè)計(jì)規(guī)格說明書4.評估測試結(jié)果的度量基準(zhǔn)。(測試用例作度量基準(zhǔn)更加準(zhǔn)評估測試結(jié)果的度量基準(zhǔn)。(測試用例作度量基準(zhǔn)更加準(zhǔn)確、有效。)確、有效。)5.分析缺陷的標(biāo)準(zhǔn)。(反映實(shí)

12、施測試或變更處理存在問題)分析缺陷的標(biāo)準(zhǔn)。(反映實(shí)施測試或變更處理存在問題)15How ?測試用例表單:測試用例表單:1.基本信息:制作此次測試用例的基本信息基本信息:制作此次測試用例的基本信息2.修訂記錄:對此項(xiàng)目中的測試用例制作的修訂記錄修訂記錄:對此項(xiàng)目中的測試用例制作的修訂記錄3.分發(fā)記錄:測試用例的分發(fā)記錄分發(fā)記錄:測試用例的分發(fā)記錄使用說明:使用說明:對此測試用例文檔進(jìn)行使用說明對此測試用例文檔進(jìn)行使用說明16TEST CASE1.測試用例編號:項(xiàng)目名稱測試用例編號:項(xiàng)目名稱-編號編號2.測試項(xiàng):被測目錄測試項(xiàng):被測目錄/上一級目錄上一級目錄/上上級目錄上上級目錄3.測試用例標(biāo)題:

13、簡短的輸入與簡短的預(yù)期結(jié)果測試用例標(biāo)題:簡短的輸入與簡短的預(yù)期結(jié)果4.重要級別重要級別5.預(yù)置條件預(yù)置條件6.輸入輸入7.操作步驟操作步驟8.預(yù)期結(jié)果預(yù)期結(jié)果9.實(shí)際結(jié)果:在執(zhí)行測試用例時(shí)填寫實(shí)際結(jié)果:在執(zhí)行測試用例時(shí)填寫10.是否通過:在執(zhí)行測試用例時(shí)填寫是否通過:在執(zhí)行測試用例時(shí)填寫17系統(tǒng)測試輸入 系統(tǒng)測試計(jì)劃階段:系統(tǒng)測試計(jì)劃階段: 軟件開發(fā)計(jì)劃軟件開發(fā)計(jì)劃SDP,軟件測試計(jì)劃軟件測試計(jì)劃SVVP,軟件系統(tǒng)需求規(guī)格說軟件系統(tǒng)需求規(guī)格說明書明書 系統(tǒng)測試設(shè)計(jì)階段:系統(tǒng)測試設(shè)計(jì)階段: 軟件系統(tǒng)需求規(guī)格說明書軟件系統(tǒng)需求規(guī)格說明書,軟件系統(tǒng)測試計(jì)劃軟件系統(tǒng)測試計(jì)劃 系統(tǒng)測試實(shí)現(xiàn)階段:系統(tǒng)測試

14、實(shí)現(xiàn)階段: 軟件系統(tǒng)需求規(guī)格說明書軟件系統(tǒng)需求規(guī)格說明書,軟件概要設(shè)計(jì)說明書軟件概要設(shè)計(jì)說明書, 軟件詳細(xì)設(shè)計(jì)說明書軟件詳細(xì)設(shè)計(jì)說明書,軟件系統(tǒng)測試計(jì)劃軟件系統(tǒng)測試計(jì)劃, 軟件系統(tǒng)測試方案軟件系統(tǒng)測試方案 系統(tǒng)測試執(zhí)行階段:系統(tǒng)測試執(zhí)行階段: 軟件系統(tǒng)測試計(jì)劃軟件系統(tǒng)測試計(jì)劃, 軟件系統(tǒng)測試方案軟件系統(tǒng)測試方案,軟件系統(tǒng)測試用例軟件系統(tǒng)測試用例,軟件系統(tǒng)預(yù)測試項(xiàng)軟件系統(tǒng)預(yù)測試項(xiàng),軟件系統(tǒng)測試規(guī)程軟件系統(tǒng)測試規(guī)程,軟件集成測試報(bào)告軟件集成測試報(bào)告18系統(tǒng)測試輸出 系統(tǒng)測試計(jì)劃階段:系統(tǒng)測試計(jì)劃階段: 軟件系統(tǒng)測試計(jì)劃軟件系統(tǒng)測試計(jì)劃 系統(tǒng)測試設(shè)計(jì)階段:系統(tǒng)測試設(shè)計(jì)階段: 軟件系統(tǒng)測試方案軟件系統(tǒng)

15、測試方案 系統(tǒng)測試實(shí)現(xiàn)階段:系統(tǒng)測試實(shí)現(xiàn)階段: 軟件系統(tǒng)測試用例軟件系統(tǒng)測試用例、軟件系統(tǒng)預(yù)測試項(xiàng)軟件系統(tǒng)預(yù)測試項(xiàng)、軟件系統(tǒng)測試規(guī)程軟件系統(tǒng)測試規(guī)程軟件系軟件系統(tǒng)測試代碼及相關(guān)設(shè)計(jì)文檔、統(tǒng)測試代碼及相關(guān)設(shè)計(jì)文檔、 軟件系統(tǒng)測試工具及相關(guān)設(shè)計(jì)文檔、使用說明、評軟件系統(tǒng)測試工具及相關(guān)設(shè)計(jì)文檔、使用說明、評審記錄審記錄 系統(tǒng)測試執(zhí)行階段:系統(tǒng)測試執(zhí)行階段: 軟件系統(tǒng)預(yù)測試報(bào)告軟件系統(tǒng)預(yù)測試報(bào)告及轉(zhuǎn)系統(tǒng)測試評審表、及轉(zhuǎn)系統(tǒng)測試評審表、系統(tǒng)測試報(bào)告系統(tǒng)測試報(bào)告及軟件系統(tǒng)測及軟件系統(tǒng)測試報(bào)告評審表、缺陷報(bào)告,測試日報(bào)試報(bào)告評審表、缺陷報(bào)告,測試日報(bào)19一輪預(yù)測試一輪回歸測試兩輪系統(tǒng)測試20缺陷管理What

16、 ?Why ?缺陷管理是在軟件生命周期中識別、管理、溝通任何缺陷的缺陷管理是在軟件生命周期中識別、管理、溝通任何缺陷的過程過程(從缺陷的識別到缺陷的解決關(guān)閉從缺陷的識別到缺陷的解決關(guān)閉),確保缺陷被跟蹤管理,確保缺陷被跟蹤管理而不丟失的缺陷全流程管理。(一般的,需要跟蹤管理工具而不丟失的缺陷全流程管理。(一般的,需要跟蹤管理工具來幫助進(jìn)行)來幫助進(jìn)行)1.缺陷跟蹤:保證缺陷得到有效的跟蹤和解決缺陷跟蹤:保證缺陷得到有效的跟蹤和解決2.缺陷分析:獲取正確的缺陷分析:獲取正確的BUG信息,用作缺陷分析和產(chǎn)品度量信息,用作缺陷分析和產(chǎn)品度量design by 胡小鋒21How ?(以缺陷管理工具bu

17、gfree為例) 22測試總結(jié)和報(bào)告What ?Why ?1.通過對測試結(jié)果的分析,得到對軟件質(zhì)量的評價(jià)通過對測試結(jié)果的分析,得到對軟件質(zhì)量的評價(jià)2.分析測試的過程,產(chǎn)品,資源,信息,為以后制定測試計(jì)劃提供參分析測試的過程,產(chǎn)品,資源,信息,為以后制定測試計(jì)劃提供參考考3.評估測試測試執(zhí)行和測試計(jì)劃是否符合評估測試測試執(zhí)行和測試計(jì)劃是否符合4.分析系統(tǒng)存在的缺陷,為修復(fù)和預(yù)防分析系統(tǒng)存在的缺陷,為修復(fù)和預(yù)防BUG提供建議提供建議測試總結(jié)和報(bào)告是指在測試執(zhí)行階段的末期總結(jié)測試活動(dòng)的結(jié)果,測試總結(jié)和報(bào)告是指在測試執(zhí)行階段的末期總結(jié)測試活動(dòng)的結(jié)果,并根據(jù)這些結(jié)果對測試進(jìn)行評價(jià)。并根據(jù)這些結(jié)果對測試進(jìn)行評價(jià)。23How ?1.引言。引言。(編寫目的(編寫目的,背景、用戶群。定義、測試對象、測試階背景、用戶群。定義、測試對象、測試階段、測試工具、參考資料)段、測試工具、參考資料)2.測試概要。測試概要。(進(jìn)

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論