軟件測(cè)試計(jì)劃與相關(guān)文檔_第1頁(yè)
軟件測(cè)試計(jì)劃與相關(guān)文檔_第2頁(yè)
軟件測(cè)試計(jì)劃與相關(guān)文檔_第3頁(yè)
軟件測(cè)試計(jì)劃與相關(guān)文檔_第4頁(yè)
軟件測(cè)試計(jì)劃與相關(guān)文檔_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件測(cè)試計(jì)劃與相關(guān)文檔第1頁(yè),共41頁(yè),2023年,2月20日,星期日6.1測(cè)試計(jì)劃的制定6.2測(cè)試文檔6.3測(cè)試用例文檔的設(shè)計(jì)6.4測(cè)試總結(jié)報(bào)告習(xí)題

第2頁(yè),共41頁(yè),2023年,2月20日,星期日軟件測(cè)試計(jì)劃的制定測(cè)試文檔的形成測(cè)試用例文檔的編寫測(cè)試報(bào)告的編寫格式第3頁(yè),共41頁(yè),2023年,2月20日,星期日6.1.1測(cè)試計(jì)劃6.1.2測(cè)試計(jì)劃的制定6.1.3軟件開(kāi)發(fā)、軟件測(cè)試與測(cè)試計(jì)劃制定的并行關(guān)系第4頁(yè),共41頁(yè),2023年,2月20日,星期日軟件測(cè)試是一個(gè)有組織有計(jì)劃的活動(dòng),應(yīng)當(dāng)給予充分的時(shí)間和資源進(jìn)行測(cè)試計(jì)劃,這樣軟件測(cè)試才能在合理的控制下正常進(jìn)行。測(cè)試計(jì)劃(TestPlanning)作為測(cè)試的起始步驟,是整個(gè)軟件測(cè)試過(guò)程的關(guān)鍵管理者。1.測(cè)試計(jì)劃的定義測(cè)試計(jì)劃規(guī)定了測(cè)試各個(gè)階段所要使用的方法策略、測(cè)試環(huán)境、測(cè)試通過(guò)或失敗的準(zhǔn)則等內(nèi)容?!禔NSI/IEEE軟件測(cè)試文檔標(biāo)準(zhǔn)829-1983》將測(cè)試計(jì)劃定義為:“一個(gè)敘述了預(yù)定的測(cè)試活動(dòng)的范圍、途徑、資源及進(jìn)度安排的文檔。它確認(rèn)了測(cè)試項(xiàng)、被測(cè)特征、測(cè)試任務(wù)、人員安排,以及任何偶發(fā)事件的風(fēng)險(xiǎn)。”第5頁(yè),共41頁(yè),2023年,2月20日,星期日2.測(cè)試計(jì)劃的目的和作用測(cè)試計(jì)劃的目的是明確測(cè)試活動(dòng)的意圖。它規(guī)范了軟件測(cè)試內(nèi)容、方法和過(guò)程,為有組織地完成測(cè)試任務(wù)提供保障。專業(yè)的測(cè)試必須以一個(gè)好的測(cè)試計(jì)劃作為基礎(chǔ)。盡管測(cè)試的每一個(gè)步驟都是獨(dú)立的,但是必須要有一個(gè)起到框架結(jié)構(gòu)作用的測(cè)試計(jì)劃。3.測(cè)試計(jì)劃書測(cè)試計(jì)劃文檔化就成為測(cè)試計(jì)劃書,包含總體計(jì)劃也包含分級(jí)計(jì)劃,是可以更新改進(jìn)的文檔。從文檔的角度看,測(cè)試計(jì)劃書是最重要的測(cè)試文檔,完整細(xì)致并具有遠(yuǎn)見(jiàn)性的計(jì)劃書會(huì)使測(cè)試活動(dòng)安全順利地向前進(jìn)行,從而確保所開(kāi)發(fā)的軟件產(chǎn)品的高質(zhì)量。第6頁(yè),共41頁(yè),2023年,2月20日,星期日4.測(cè)試計(jì)劃的內(nèi)容軟件測(cè)試計(jì)劃是整個(gè)測(cè)試過(guò)程中最重要的部分,為實(shí)現(xiàn)可管理且高質(zhì)量的測(cè)試過(guò)程提供基礎(chǔ)。測(cè)試計(jì)劃以文檔形式描述軟件測(cè)試預(yù)計(jì)達(dá)到的目標(biāo),確定測(cè)試過(guò)程所要采用的方法策略。測(cè)試計(jì)劃包括測(cè)試目的、測(cè)試范圍、測(cè)試對(duì)象、測(cè)試策略、測(cè)試任務(wù)、測(cè)試用例、資源配置、測(cè)試結(jié)果分析和度量以及測(cè)試風(fēng)險(xiǎn)評(píng)估等,測(cè)試計(jì)劃應(yīng)當(dāng)足夠完整但也不應(yīng)當(dāng)太詳盡。借助軟件測(cè)試計(jì)劃,參與測(cè)試的項(xiàng)目成員,尤其是測(cè)試管理人員,可以明確測(cè)試任務(wù)和測(cè)試方法,保持測(cè)試實(shí)施過(guò)程的順暢溝通,跟蹤和控制測(cè)試進(jìn)度,應(yīng)對(duì)測(cè)試過(guò)程中的各種變更。因此一份好的測(cè)試計(jì)劃需要綜合考慮各種影響測(cè)試的因素。第7頁(yè),共41頁(yè),2023年,2月20日,星期日實(shí)際的測(cè)試計(jì)劃內(nèi)容因不同的測(cè)試對(duì)象而靈活變化,但通常來(lái)說(shuō)一個(gè)正規(guī)的測(cè)試計(jì)劃應(yīng)該包含以下幾個(gè)項(xiàng)目,也可以看作是通用的測(cè)試計(jì)劃樣本以供參考:測(cè)試的基本信息:包括測(cè)試目的、背景、測(cè)試范圍等;測(cè)試的具體目標(biāo):列出軟件需要進(jìn)行的測(cè)試部分和不需要進(jìn)行的測(cè)試部分;測(cè)試的策略:測(cè)試人員采用的測(cè)試方法,如回歸測(cè)試、功能測(cè)試、自動(dòng)測(cè)試等;測(cè)試的通過(guò)標(biāo)準(zhǔn):測(cè)試是否通過(guò)的界定標(biāo)準(zhǔn)以及沒(méi)有通過(guò)情況的處理方法;停測(cè)標(biāo)準(zhǔn):第8頁(yè),共41頁(yè),2023年,2月20日,星期日給出每個(gè)測(cè)試階段停止測(cè)試的標(biāo)準(zhǔn);測(cè)試用例:詳細(xì)描述測(cè)試用例,包括測(cè)試值、測(cè)試操作過(guò)程、測(cè)試期待值等;測(cè)試的基本支持:測(cè)試所需硬件支持、自動(dòng)測(cè)試軟件等;部門責(zé)任分工:明確所有參與軟件管理、開(kāi)發(fā)、測(cè)試、技術(shù)支持等部門的責(zé)任細(xì)則;測(cè)試人力資源分配:列出測(cè)試所需人力資源以及軟件測(cè)試人員的培訓(xùn)計(jì)劃;測(cè)試進(jìn)度安排:制定每一個(gè)階段的詳細(xì)測(cè)試進(jìn)度安排表;風(fēng)險(xiǎn)估計(jì)和危機(jī)處理:估計(jì)測(cè)試過(guò)程中潛在的風(fēng)險(xiǎn)以及面臨危機(jī)時(shí)的解決辦法。第9頁(yè),共41頁(yè),2023年,2月20日,星期日一個(gè)理想的測(cè)試計(jì)劃應(yīng)該體現(xiàn)以下幾個(gè)特點(diǎn):在檢測(cè)主要缺陷方面有一個(gè)好的選擇;提供絕大部分代碼的覆蓋率;具有靈活性;易于執(zhí)行、回歸和自動(dòng)化;定義要執(zhí)行測(cè)試的種類;測(cè)試文檔明確說(shuō)明期望的測(cè)試結(jié)果;當(dāng)缺陷被發(fā)現(xiàn)時(shí)提供缺陷核對(duì);明確定義測(cè)試目標(biāo);明確定義測(cè)試策略;明確定義測(cè)試通過(guò)標(biāo)準(zhǔn);沒(méi)有測(cè)試冗余;確認(rèn)測(cè)試風(fēng)險(xiǎn);文檔化確定測(cè)試的需求;定義可交付的測(cè)試件。第10頁(yè),共41頁(yè),2023年,2月20日,星期日軟件測(cè)試計(jì)劃是整個(gè)軟件測(cè)試流程工作的基本依據(jù),測(cè)試計(jì)劃中所列條目在實(shí)際測(cè)試中必須一一執(zhí)行。在測(cè)試的過(guò)程中,若發(fā)現(xiàn)新的測(cè)試用例,就要盡早補(bǔ)充到測(cè)試計(jì)劃中。若預(yù)先制定的測(cè)試計(jì)劃項(xiàng)目在實(shí)際測(cè)試中不適用或無(wú)法實(shí)現(xiàn),那么也要盡快對(duì)計(jì)劃進(jìn)行修改,使計(jì)劃具有可行性。第11頁(yè),共41頁(yè),2023年,2月20日,星期日1.測(cè)試計(jì)劃的制定測(cè)試的計(jì)劃與控制是整個(gè)測(cè)試過(guò)程中最重要的階段,它為實(shí)現(xiàn)可管理且高質(zhì)量的測(cè)試過(guò)程提供基礎(chǔ)。這個(gè)階段需要完成的主要工作內(nèi)容是:擬定測(cè)試計(jì)劃,論證那些在開(kāi)發(fā)過(guò)程中難于管理和控制的因素,明確軟件產(chǎn)品的最重要部分(風(fēng)險(xiǎn)評(píng)估)。(1)概要測(cè)試計(jì)劃概要測(cè)試計(jì)劃是在軟件開(kāi)發(fā)初期制定,其內(nèi)容包括:①定義被測(cè)試對(duì)象和測(cè)試目標(biāo);②確定測(cè)試階段和測(cè)試周期的劃分;③制定測(cè)試人員,軟、硬件資源和測(cè)試進(jìn)度等方面的計(jì)劃;④明確任務(wù)與分配及責(zé)任劃分;⑤規(guī)定軟件測(cè)試方法、測(cè)試標(biāo)準(zhǔn)。比如,語(yǔ)句覆蓋率達(dá)到98%,三級(jí)以上的錯(cuò)誤改正率達(dá)98%等;⑥所有決定不改正的錯(cuò)誤都必須經(jīng)專門的質(zhì)量評(píng)審組織同意;⑦支持環(huán)境和測(cè)試工具等。第12頁(yè),共41頁(yè),2023年,2月20日,星期日(2)詳細(xì)測(cè)試計(jì)劃詳細(xì)測(cè)試計(jì)劃是測(cè)試者或測(cè)試小組的具體的測(cè)試實(shí)施計(jì)劃,它規(guī)定了測(cè)試者負(fù)責(zé)測(cè)試的內(nèi)容、測(cè)試強(qiáng)度和工作進(jìn)度,是檢查測(cè)試實(shí)際執(zhí)行情況的重要標(biāo)準(zhǔn)。詳細(xì)測(cè)試計(jì)劃的主要內(nèi)容有:計(jì)劃進(jìn)度和實(shí)際進(jìn)度對(duì)照表;測(cè)試要點(diǎn);測(cè)試策略;尚未解決的問(wèn)題和障礙。(3)制定主要內(nèi)容計(jì)劃進(jìn)度和實(shí)際進(jìn)度對(duì)照表;測(cè)試要點(diǎn);測(cè)試策略;尚未解決的問(wèn)題和障礙。第13頁(yè),共41頁(yè),2023年,2月20日,星期日(4)制定測(cè)試大綱(用例)測(cè)試大綱是軟件測(cè)試的依據(jù),保證測(cè)試功能不被遺漏,并且功能不被重復(fù)測(cè)試,使得能合理安排測(cè)試人員,使得軟件測(cè)試不依賴于個(gè)人。測(cè)試大綱包括:測(cè)試項(xiàng)目、測(cè)試步驟、測(cè)試完成的標(biāo)準(zhǔn)以及測(cè)試方式(手動(dòng)測(cè)試或自動(dòng)測(cè)試)。測(cè)試大綱不僅是軟件開(kāi)發(fā)后期測(cè)試的依據(jù),而且在系統(tǒng)的需求分析階段也是質(zhì)量保證的重要文檔和依據(jù)。無(wú)論是自動(dòng)測(cè)試還是手動(dòng)測(cè)試,都必須滿足測(cè)試大綱的要求。測(cè)試大綱的本質(zhì):從測(cè)試的角度對(duì)被測(cè)對(duì)象的功能和各種特性的細(xì)化和展開(kāi)。針對(duì)系統(tǒng)功能的測(cè)試大綱是基于軟件質(zhì)量保證人員對(duì)系統(tǒng)需求規(guī)格說(shuō)明書中有關(guān)系統(tǒng)功能定義的理解,將其逐一細(xì)化展開(kāi)后編制而成的。測(cè)試大綱的好處:保證測(cè)試功能不被遺漏,使得軟件功能不被重復(fù)測(cè)試,合理安排測(cè)試人員,使得軟件測(cè)試不依賴于個(gè)人。測(cè)試大綱不僅是軟件開(kāi)發(fā)后期測(cè)試的依據(jù),而且在系統(tǒng)的需求分析階段也是質(zhì)量保證的重要文檔和依據(jù)。第14頁(yè),共41頁(yè),2023年,2月20日,星期日(5)制定測(cè)試通過(guò)或失敗的標(biāo)準(zhǔn)測(cè)試標(biāo)準(zhǔn)為可觀的陳述,它指明了判斷/確認(rèn)測(cè)試在何時(shí)結(jié)束,以及所測(cè)試的應(yīng)用程序的質(zhì)量。測(cè)試標(biāo)準(zhǔn)可以是一系列的陳述或?qū)α硪晃臋n(如測(cè)試過(guò)程指南或測(cè)試標(biāo)準(zhǔn))的引用。測(cè)試標(biāo)準(zhǔn)應(yīng)該指明:確切的測(cè)試目標(biāo)度量的尺度如何建立使用了那些標(biāo)準(zhǔn)對(duì)度量進(jìn)行評(píng)價(jià)第15頁(yè),共41頁(yè),2023年,2月20日,星期日(6)制定測(cè)試掛起標(biāo)準(zhǔn)和恢復(fù)的必要條件指明掛起全部或部分測(cè)試項(xiàng)的標(biāo)準(zhǔn),并指明恢復(fù)測(cè)試的標(biāo)準(zhǔn)及其必須重復(fù)的測(cè)試活動(dòng)。(7)制定測(cè)試任務(wù)安排明確測(cè)試任務(wù),對(duì)每項(xiàng)任務(wù)都必須明確7個(gè)主題。任務(wù):用簡(jiǎn)潔的句子對(duì)任務(wù)加以說(shuō)明方法和標(biāo)準(zhǔn):指明執(zhí)行該任務(wù)時(shí),應(yīng)該采用的方法以及所應(yīng)遵守的標(biāo)準(zhǔn)。輸入輸出:給出該任務(wù)所必需的輸入輸出時(shí)間安排:給出任務(wù)的起始和持續(xù)時(shí)間資源:給出任務(wù)所需要的人力和物力資源風(fēng)險(xiǎn)和假設(shè):指明啟動(dòng)該任務(wù)應(yīng)滿足的假設(shè),以及任務(wù)執(zhí)行可能存在的風(fēng)險(xiǎn)角色和職責(zé):指明由誰(shuí)負(fù)責(zé)該任務(wù)的組織和執(zhí)行,以及誰(shuí)將擔(dān)負(fù)怎樣的職責(zé)第16頁(yè),共41頁(yè),2023年,2月20日,星期日(8)制定應(yīng)交付的測(cè)試工作產(chǎn)品指明應(yīng)交付的文檔、測(cè)試代碼和測(cè)試工具,一般包括這些文檔:測(cè)試計(jì)劃、測(cè)試方案、測(cè)試用例、測(cè)試規(guī)程、測(cè)試日志、測(cè)試總結(jié)報(bào)告、測(cè)試輸入與輸出數(shù)據(jù)、測(cè)試工具。(9)制定工作量估計(jì)給出前面定義任務(wù)的人力需求和總計(jì)(10)編寫測(cè)試方案文檔測(cè)試方案文檔是設(shè)計(jì)測(cè)試階段文檔,指明為完成軟件或軟件集成的特性測(cè)試而進(jìn)行的設(shè)計(jì)測(cè)試方法的細(xì)節(jié)文檔。第17頁(yè),共41頁(yè),2023年,2月20日,星期日軟件開(kāi)發(fā)、軟件測(cè)試與測(cè)試計(jì)劃制定的并行關(guān)系如圖6-1所示。軟件開(kāi)發(fā)過(guò)程測(cè)試計(jì)劃制定需求分析功能設(shè)計(jì)詳細(xì)設(shè)計(jì)編碼概要測(cè)試計(jì)劃詳細(xì)測(cè)試計(jì)劃測(cè)試大綱測(cè)試用例實(shí)施測(cè)試結(jié)果分析糾錯(cuò)質(zhì)量評(píng)審產(chǎn)品發(fā)布項(xiàng)目任務(wù)書圖6-1軟件開(kāi)發(fā)、軟件測(cè)試與測(cè)試計(jì)劃制定的并行關(guān)系第18頁(yè),共41頁(yè),2023年,2月20日,星期日6.2.1測(cè)試文檔6.2.2軟件生命周期各階段的測(cè)試任務(wù)與可交付的文檔第19頁(yè),共41頁(yè),2023年,2月20日,星期日1.測(cè)試文檔的定義測(cè)試文檔(TestingDocumentation)記錄和描述了整個(gè)測(cè)試流程,它是整個(gè)測(cè)試活動(dòng)中非常重要的文件。測(cè)試過(guò)程實(shí)施所必備的核心文檔是:測(cè)試計(jì)劃、測(cè)試用例(大綱)和軟件測(cè)試報(bào)告。第20頁(yè),共41頁(yè),2023年,2月20日,星期日2.測(cè)試文檔的重要性軟件測(cè)試是一個(gè)很復(fù)雜的過(guò)程,涉及軟件開(kāi)發(fā)其他階段的工作,對(duì)于提高軟件質(zhì)量、保證軟件正常運(yùn)行有著十分重要的意義,因此必須把對(duì)測(cè)試的要求、過(guò)程及測(cè)試結(jié)果以正式的文檔形式寫下來(lái)。軟件測(cè)試文檔用來(lái)描述要執(zhí)行的測(cè)試及測(cè)試的結(jié)果??梢哉f(shuō),測(cè)試文檔的編制是軟件測(cè)試工作規(guī)范化的一個(gè)重要組成部分。軟件測(cè)試文檔不只在測(cè)試階段才開(kāi)始考慮,它應(yīng)在軟件開(kāi)發(fā)的需求分析階段就開(kāi)始著手編制,軟件開(kāi)發(fā)人員的一些設(shè)計(jì)方案也應(yīng)在測(cè)試文檔中得到反映,以利于設(shè)計(jì)的檢驗(yàn)。測(cè)試文檔對(duì)于測(cè)試階段的工作有著非常明顯的指導(dǎo)作用和評(píng)價(jià)作用。即便在軟件投入運(yùn)行的維護(hù)階段,也常常要進(jìn)行再測(cè)試或回歸測(cè)試,這時(shí)仍會(huì)用到軟件測(cè)試文檔。第21頁(yè),共41頁(yè),2023年,2月20日,星期日3.測(cè)試文檔的內(nèi)容整個(gè)測(cè)試流程會(huì)產(chǎn)生很多個(gè)測(cè)試文檔,一般可以把測(cè)試文檔分為兩類:測(cè)試計(jì)劃和測(cè)試分析報(bào)告。測(cè)試計(jì)劃文檔描述將要進(jìn)行的測(cè)試活動(dòng)的范圍、方法、資源和時(shí)間進(jìn)度等。測(cè)試計(jì)劃中羅列了詳細(xì)的測(cè)試要求,包括測(cè)試的目的、內(nèi)容、方法、步驟以及測(cè)試的準(zhǔn)則等。在軟件的需求和設(shè)計(jì)階段就要開(kāi)始制定測(cè)試計(jì)劃,不能在開(kāi)始測(cè)試的時(shí)候才制定測(cè)試計(jì)劃。通常,測(cè)試計(jì)劃的編寫要從需求分析階段開(kāi)始,直到軟件設(shè)計(jì)階段結(jié)束時(shí)才完成。測(cè)試報(bào)告是執(zhí)行測(cè)試階段的測(cè)試文檔,對(duì)測(cè)試結(jié)果進(jìn)行分析說(shuō)明。說(shuō)明軟件經(jīng)過(guò)測(cè)試以后,結(jié)論性的意見(jiàn)如何,軟件的能力如何,存在哪些缺陷和限制等,這些意見(jiàn)既是對(duì)軟件質(zhì)量的評(píng)價(jià),又是決定該軟件能否交付用戶使用的依據(jù)。由于要反映測(cè)試工作的情況,自然應(yīng)該在測(cè)試階段編寫。第22頁(yè),共41頁(yè),2023年,2月20日,星期日測(cè)試報(bào)告包含了相應(yīng)的測(cè)試項(xiàng)的執(zhí)行細(xì)節(jié)。軟件測(cè)試報(bào)告是軟件測(cè)試過(guò)程中最重要的文檔,記錄問(wèn)題發(fā)生的環(huán)境,如各種資源的配置情況,問(wèn)題的再現(xiàn)步驟以及問(wèn)題性質(zhì)的說(shuō)明。測(cè)試報(bào)告更重要的是還記錄了問(wèn)題的處理進(jìn)程,而問(wèn)題的處理進(jìn)程從一定角度上反映了測(cè)試的進(jìn)程和被測(cè)軟件的質(zhì)量狀況以及改善過(guò)程?!队?jì)算機(jī)軟件測(cè)試文檔編制規(guī)范》國(guó)家標(biāo)準(zhǔn)給出了更具體的測(cè)試文檔編制建議,其中包括以下幾個(gè)內(nèi)容。第23頁(yè),共41頁(yè),2023年,2月20日,星期日測(cè)試計(jì)劃描述測(cè)試活動(dòng)的范圍、方法、資源和進(jìn)度,其中規(guī)定了被測(cè)試的對(duì)象,被測(cè)試的特性、應(yīng)完成的測(cè)試任務(wù)、人員職責(zé)及風(fēng)險(xiǎn)等。測(cè)試設(shè)計(jì)規(guī)格說(shuō)明詳細(xì)描述測(cè)試方法,測(cè)試用例設(shè)計(jì)以及測(cè)試通過(guò)的準(zhǔn)則等。測(cè)試用例規(guī)格說(shuō)明測(cè)試用例文檔描述一個(gè)完整的測(cè)試用例所需要的必備因素,如輸入、預(yù)期結(jié)果、測(cè)試執(zhí)行條件以及對(duì)環(huán)境的要求、對(duì)測(cè)試規(guī)程的要求等。測(cè)試步驟規(guī)格說(shuō)明測(cè)試規(guī)格文檔指明了測(cè)試所執(zhí)行活動(dòng)的次序,規(guī)定了實(shí)施測(cè)試的具體步驟。它包括測(cè)試規(guī)程清單和測(cè)試規(guī)程列表兩部分。測(cè)試日志日志是測(cè)試小組對(duì)測(cè)試過(guò)程所作的記錄。測(cè)試事件報(bào)告報(bào)告說(shuō)明測(cè)試中發(fā)生的一些重要事件。測(cè)試總結(jié)報(bào)告對(duì)測(cè)試活動(dòng)所作的總結(jié)和結(jié)論。上述測(cè)試文檔中,前4項(xiàng)屬于測(cè)試計(jì)劃類文檔,后3項(xiàng)屬于測(cè)試分析報(bào)告類文檔。第24頁(yè),共41頁(yè),2023年,2月20日,星期日通常軟件生命周期可分為以下6個(gè)階段:需求階段、功能設(shè)計(jì)階段、詳細(xì)設(shè)計(jì)階段、編碼階段、軟件測(cè)試階段以及運(yùn)行/維護(hù)階段,相鄰兩個(gè)階段之間可能存在一定程度的重復(fù)以保證階段之間的順利銜接,但每個(gè)階段的結(jié)束是有一定的標(biāo)志,例如已經(jīng)提交可交付文檔等。1.需求階段(1)測(cè)試輸入需求計(jì)劃(來(lái)自開(kāi)發(fā))。(2)測(cè)試任務(wù)制定驗(yàn)證和確認(rèn)測(cè)試計(jì)劃;對(duì)需求進(jìn)行分析和審核;分析并設(shè)計(jì)基于需求的測(cè)試,構(gòu)造對(duì)應(yīng)的需求覆蓋或追蹤矩陣。第25頁(yè),共41頁(yè),2023年,2月20日,星期日(3)可交付的文檔驗(yàn)收測(cè)試計(jì)劃(針對(duì)需求設(shè)計(jì));驗(yàn)收測(cè)試報(bào)告(針對(duì)需求設(shè)計(jì))。2.功能設(shè)計(jì)階段(1)測(cè)試輸入功能設(shè)計(jì)規(guī)格說(shuō)明(來(lái)自開(kāi)發(fā))。(2)測(cè)試任務(wù)功能設(shè)計(jì)驗(yàn)證和確認(rèn)測(cè)試計(jì)劃;分析和審核功能設(shè)計(jì)規(guī)格說(shuō)明;可用性測(cè)試設(shè)計(jì);分析并設(shè)計(jì)基于功能的測(cè)試,構(gòu)造對(duì)應(yīng)的功能覆蓋矩陣;實(shí)施基于需求和基于功能的測(cè)試。第26頁(yè),共41頁(yè),2023年,2月20日,星期日(3)可交付的文檔主確認(rèn)測(cè)試計(jì)劃;驗(yàn)收測(cè)試計(jì)劃(針對(duì)功能設(shè)計(jì));驗(yàn)收測(cè)試報(bào)告(針對(duì)功能設(shè)計(jì))。3.詳細(xì)設(shè)計(jì)階段(1)測(cè)試輸入詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明(來(lái)自開(kāi)發(fā))。(2)測(cè)試任務(wù)詳細(xì)設(shè)計(jì)驗(yàn)收測(cè)試計(jì)劃;分析和審核詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明;分析并設(shè)計(jì)基于內(nèi)部的測(cè)試。(3)可交付的文檔詳細(xì)確認(rèn)測(cè)試計(jì)劃;驗(yàn)收測(cè)試計(jì)劃(針對(duì)詳細(xì)設(shè)計(jì));驗(yàn)收測(cè)試報(bào)告(針對(duì)詳細(xì)設(shè)計(jì));測(cè)試設(shè)計(jì)規(guī)格說(shuō)明。第27頁(yè),共41頁(yè),2023年,2月20日,星期日4.編碼階段(1)測(cè)試輸入代碼(來(lái)自開(kāi)發(fā))。(2)測(cè)試任務(wù)代碼驗(yàn)收測(cè)試計(jì)劃;分析代碼;驗(yàn)證代碼;設(shè)計(jì)基于外部的測(cè)試;設(shè)計(jì)基于內(nèi)部的測(cè)試。(3)可交付的文檔測(cè)試用例規(guī)格說(shuō)明;需求覆蓋或追蹤矩陣;功能覆蓋矩陣;測(cè)試步驟規(guī)格說(shuō)明;驗(yàn)收測(cè)試計(jì)劃(針對(duì)代碼);驗(yàn)收測(cè)試報(bào)告(針對(duì)代碼)。第28頁(yè),共41頁(yè),2023年,2月20日,星期日5.測(cè)試階段(1)測(cè)試輸入要測(cè)試的軟件;用戶手冊(cè)。(2)測(cè)試任務(wù)制定測(cè)試計(jì)劃;審查由開(kāi)發(fā)部門進(jìn)行的單元和集成測(cè)試;進(jìn)行功能測(cè)試;進(jìn)行系統(tǒng)測(cè)試;審查用戶手冊(cè)。(3)可交付的文檔測(cè)試記錄;測(cè)試事故報(bào)告;測(cè)試總結(jié)報(bào)告。第29頁(yè),共41頁(yè),2023年,2月20日,星期日6.運(yùn)行/維護(hù)階段(1)測(cè)試輸入已確認(rèn)的問(wèn)題報(bào)告;軟件生命周期。軟件生命周期是一個(gè)重復(fù)的過(guò)程。如果軟件被修改了,開(kāi)發(fā)和測(cè)試活動(dòng)都要回歸到與修改相對(duì)應(yīng)的生命周期階段。(2)測(cè)試任務(wù)監(jiān)視驗(yàn)收測(cè)試;為確認(rèn)的問(wèn)題開(kāi)發(fā)新的測(cè)試用例;對(duì)測(cè)試的有效性進(jìn)行評(píng)估。(3)可交付的文檔可升級(jí)的測(cè)試用例庫(kù)。第30頁(yè),共41頁(yè),2023年,2月20日,星期日1.測(cè)試用例測(cè)試用例(TestCase)是為了高效率地發(fā)現(xiàn)軟件缺陷而精心設(shè)計(jì)的少量測(cè)試數(shù)據(jù)。實(shí)際測(cè)試中,由于無(wú)法達(dá)到窮舉測(cè)試,所以要從大量輸入數(shù)據(jù)中精選有代表性或特殊性的數(shù)據(jù)來(lái)作為測(cè)試數(shù)據(jù)。好的測(cè)試用例應(yīng)該能發(fā)現(xiàn)尚未發(fā)現(xiàn)的軟件缺陷。2.測(cè)試用例文檔應(yīng)包含以下內(nèi)容:(1)測(cè)試用例表測(cè)試用例表如表6-1所示。對(duì)其中一些項(xiàng)目做如下說(shuō)明:測(cè)試項(xiàng)目:指明并簡(jiǎn)單描述本測(cè)試用例是用來(lái)測(cè)試哪些項(xiàng)目、子項(xiàng)目或軟件特性的。用例編號(hào):對(duì)該測(cè)試用例分配唯一的標(biāo)識(shí)號(hào)。用例級(jí)別:指明該用例的重要程度。測(cè)試用例的級(jí)別分為4級(jí):級(jí)別1(基本)、級(jí)別2(重要)、級(jí)別3(詳細(xì))、級(jí)別4(生僻)。執(zhí)行操作:執(zhí)行本測(cè)試用例所需的每一步操作。預(yù)期結(jié)果:描述被測(cè)項(xiàng)目或被測(cè)特性所希望或要求達(dá)到的輸出或指標(biāo)。實(shí)測(cè)結(jié)果:列出實(shí)際測(cè)試時(shí)的測(cè)試輸出值,判斷該測(cè)試用例是否通過(guò)。備注。如需要,則填寫“特殊環(huán)境需求(硬件、軟件、環(huán)境)”、“特殊測(cè)試步驟要求”、“相關(guān)測(cè)試用例”等信息。第31頁(yè),共41頁(yè),2023年,2月20日,星期日用例編號(hào)測(cè)試模塊編制人編制時(shí)間開(kāi)發(fā)人員程序版本測(cè)試人員測(cè)試負(fù)責(zé)人用例級(jí)別測(cè)試目的測(cè)試內(nèi)容測(cè)試環(huán)境規(guī)則指定執(zhí)行操作測(cè)試結(jié)果步驟預(yù)期結(jié)果實(shí)測(cè)結(jié)果12……備注測(cè)試用例清單測(cè)試用例清單如表6-2所示。表6-1

測(cè)試用例表第32頁(yè),共41頁(yè),2023年,2月20日,星期日項(xiàng)目編號(hào)測(cè)試項(xiàng)目子項(xiàng)目編號(hào)測(cè)試子項(xiàng)目測(cè)試用例編號(hào)測(cè)試結(jié)論結(jié)論111………………總數(shù)---表6-2測(cè)試用例清單第33頁(yè),共41頁(yè),2023年,2月20日,星期日計(jì)劃測(cè)試項(xiàng)實(shí)際測(cè)試項(xiàng)【Y】項(xiàng)【P】項(xiàng)【N】項(xiàng)【N/A】項(xiàng)備注數(shù)量百分比測(cè)試總結(jié)報(bào)告主要包括測(cè)試結(jié)果統(tǒng)計(jì)表、測(cè)試問(wèn)題表和問(wèn)題統(tǒng)計(jì)表、測(cè)試進(jìn)度表、測(cè)試總結(jié)表等。1.測(cè)試結(jié)果統(tǒng)計(jì)表測(cè)試結(jié)果統(tǒng)計(jì)表主要是對(duì)測(cè)試項(xiàng)目進(jìn)行統(tǒng)計(jì),統(tǒng)計(jì)計(jì)劃測(cè)試項(xiàng)和實(shí)際測(cè)試項(xiàng)的數(shù)量,以及測(cè)試項(xiàng)通過(guò)多少、失敗多少等。測(cè)試結(jié)果統(tǒng)計(jì)表如表6-3所示。表6-3測(cè)試結(jié)果統(tǒng)計(jì)表第34頁(yè),共41頁(yè),2023年,2月20日,星期日其中,【Y】表示測(cè)試結(jié)果全部通過(guò),【P】表示測(cè)試結(jié)果部分通過(guò),【N】表示測(cè)試結(jié)果絕大多數(shù)沒(méi)通過(guò),【N/A】表示無(wú)法測(cè)試或測(cè)試用例不適合。另外,根據(jù)表6-3,可以按照下列兩個(gè)公式分別計(jì)算測(cè)試完成率和覆蓋率,作為測(cè)試總結(jié)報(bào)告的重要數(shù)據(jù)指標(biāo)。測(cè)試完成率=實(shí)際測(cè)試項(xiàng)數(shù)量/計(jì)劃測(cè)試項(xiàng)數(shù)量×100%測(cè)試覆蓋率=【Y】項(xiàng)的數(shù)量/計(jì)劃測(cè)試項(xiàng)數(shù)量×100%第35頁(yè),共41頁(yè),2023年,2月20日,星期日問(wèn)題號(hào)

問(wèn)題描述

問(wèn)題級(jí)別問(wèn)題分析與策略

避免措施

備注

2.測(cè)試問(wèn)題表和問(wèn)題統(tǒng)計(jì)表測(cè)試問(wèn)題表如表6-4所示,問(wèn)題統(tǒng)計(jì)表如表6

溫馨提示

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

評(píng)論

0/150

提交評(píng)論