軟件測(cè)試第部分軟件測(cè)試實(shí)施學(xué)生_第1頁(yè)
軟件測(cè)試第部分軟件測(cè)試實(shí)施學(xué)生_第2頁(yè)
軟件測(cè)試第部分軟件測(cè)試實(shí)施學(xué)生_第3頁(yè)
軟件測(cè)試第部分軟件測(cè)試實(shí)施學(xué)生_第4頁(yè)
軟件測(cè)試第部分軟件測(cè)試實(shí)施學(xué)生_第5頁(yè)
已閱讀5頁(yè),還剩92頁(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è)試第部分軟件測(cè)試實(shí)施學(xué)生12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心第1頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心學(xué)習(xí)目標(biāo)軟件測(cè)試的目的、原則以及軟件

測(cè)試的種類了解單元測(cè)試和系統(tǒng)測(cè)試的方法如何設(shè)計(jì)測(cè)試用例第2頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心本課內(nèi)容測(cè)試的目的軟件測(cè)試原則軟件測(cè)試的規(guī)律軟件測(cè)試的種類關(guān)于單元測(cè)試關(guān)于系統(tǒng)測(cè)試測(cè)試設(shè)計(jì)軟件測(cè)試方法軟件測(cè)試與開(kāi)發(fā)第3頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心1.測(cè)試的目的執(zhí)行過(guò)程,發(fā)現(xiàn)錯(cuò)誤證明程序有錯(cuò)什么是好的測(cè)試用例什么是成功的測(cè)試第4頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心2.軟件測(cè)試原則追溯需求貫穿于整個(gè)軟件生命周期軟件需求開(kāi)始階段起草測(cè)試計(jì)劃軟件質(zhì)量保證活動(dòng)何時(shí)開(kāi)始軟件開(kāi)發(fā)人員應(yīng)該由第三方來(lái)構(gòu)造測(cè)試測(cè)試應(yīng)從小規(guī)模開(kāi)始關(guān)于窮舉測(cè)試的可行性關(guān)注缺陷的修復(fù)第5頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心3.軟件測(cè)試的規(guī)律關(guān)于殘存在程序中的錯(cuò)誤關(guān)于“二八定理”嚴(yán)格執(zhí)行測(cè)試計(jì)劃全面檢查測(cè)試結(jié)果第6頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心4.軟件測(cè)試的種類按測(cè)試策略劃分按測(cè)試階段劃分按測(cè)試方法劃分第7頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心4.1.按測(cè)試策略劃分第8頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心4.2.按測(cè)試階段劃分第9頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心4.3.按測(cè)試方法劃分第10頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.關(guān)于單元測(cè)試單元測(cè)試概述單元測(cè)試的目標(biāo)單元測(cè)試的任務(wù)單元測(cè)試技術(shù)靜態(tài)分析單元測(cè)試技術(shù)測(cè)試設(shè)計(jì)第11頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.1.單元測(cè)試概述定義目前狀況第12頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.2.單元測(cè)試的目標(biāo)檢查代碼實(shí)現(xiàn)是否符合設(shè)計(jì)盡早發(fā)現(xiàn)錯(cuò)誤第13頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.3.單元測(cè)試的任務(wù)任務(wù)1、模塊接口測(cè)試檢查進(jìn)出模塊的數(shù)據(jù)是否正確Checklist第14頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.3.單元測(cè)試的任務(wù)任務(wù)2、模塊局部數(shù)據(jù)結(jié)構(gòu)測(cè)試檢查局部數(shù)據(jù)結(jié)構(gòu)能否保持完整性Checklist第15頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.3.單元測(cè)試的任務(wù)任務(wù)3、模塊邊界條件測(cè)試檢查臨界數(shù)據(jù)是否正確處理Checklist第16頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.3.單元測(cè)試的任務(wù)任務(wù)4、模塊獨(dú)立執(zhí)行通路(路徑)測(cè)試檢查由于計(jì)算錯(cuò)誤、判定錯(cuò)誤、控制流錯(cuò)誤導(dǎo)致的程序錯(cuò)誤Checklist第17頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.3.單元測(cè)試的任務(wù)任務(wù)5、模塊內(nèi)部錯(cuò)誤處理測(cè)試檢查內(nèi)部錯(cuò)誤處理設(shè)施是否有效Checklist第18頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.4.單元測(cè)試技術(shù)靜態(tài)分析定義:不實(shí)際運(yùn)行程序,而是通過(guò)檢查和閱讀等手段來(lái)發(fā)現(xiàn)錯(cuò)誤并評(píng)估代碼質(zhì)量的軟件測(cè)試技術(shù)。也稱為靜態(tài)測(cè)試技術(shù)。方法:走查:WalkThrough審查:Inspection評(píng)審:Review第19頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.4.單元測(cè)試技術(shù)靜態(tài)分析-走查定義經(jīng)驗(yàn)第20頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.4.單元測(cè)試技術(shù)靜態(tài)分析-審查定義經(jīng)驗(yàn)第21頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.4.單元測(cè)試技術(shù)靜態(tài)分析-評(píng)審定義經(jīng)驗(yàn)第22頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.5.單元測(cè)試技術(shù)測(cè)試設(shè)計(jì)測(cè)試用例定義:為了提高有效測(cè)試的比率,有針對(duì)性的使用的測(cè)試步驟、測(cè)試場(chǎng)景、測(cè)試代碼和測(cè)試數(shù)據(jù)(包括預(yù)期結(jié)果)。額外的好處:軟件中有許多錯(cuò)誤用戶遇到的錯(cuò)誤只占很小比例應(yīng)該針對(duì)用戶最容易遇到的錯(cuò)誤進(jìn)行測(cè)試,以便改進(jìn)測(cè)試的有效性第23頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.5.單元測(cè)試技術(shù)測(cè)試設(shè)計(jì)定義依據(jù)模塊的內(nèi)部結(jié)構(gòu),設(shè)計(jì)測(cè)試用例的過(guò)程。主要采用白盒測(cè)試技術(shù),關(guān)注邏輯覆蓋原則第24頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.5.單元測(cè)試技術(shù)測(cè)試設(shè)計(jì)邏輯覆蓋測(cè)試方法:語(yǔ)句覆蓋判定覆蓋條件覆蓋第25頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.5.單元測(cè)試技術(shù)測(cè)試設(shè)計(jì)邏輯覆蓋測(cè)試方法:判定/條件覆蓋條件組合覆蓋路徑覆蓋第26頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.5.單元測(cè)試技術(shù)測(cè)試設(shè)計(jì)邏輯覆蓋測(cè)試方法:語(yǔ)句覆蓋判定覆蓋條件覆蓋判定/條件覆蓋條件組合覆蓋路徑覆蓋第27頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.5.單元測(cè)試技術(shù)測(cè)試設(shè)計(jì)路徑分析:路徑表達(dá)式和路徑數(shù)基本路徑測(cè)試有關(guān)循環(huán)的測(cè)試考慮測(cè)試用例生成第28頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心5.6.準(zhǔn)備測(cè)試用例集合step1、設(shè)計(jì)黑盒測(cè)試用例—接口測(cè)試用例step2、設(shè)計(jì)白盒測(cè)試用例---覆蓋測(cè)試用例第29頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.關(guān)于系統(tǒng)測(cè)試認(rèn)識(shí)系統(tǒng)測(cè)試系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容測(cè)試設(shè)計(jì)測(cè)試流程測(cè)試工具系統(tǒng)測(cè)試演練第30頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.1.認(rèn)識(shí)系統(tǒng)測(cè)試什么是系統(tǒng)測(cè)試為了發(fā)現(xiàn)缺陷并度量產(chǎn)品質(zhì)量,按照系統(tǒng)的功能和性能需求進(jìn)行的測(cè)試對(duì)于模塊之間交互性比較強(qiáng)的軟件,還會(huì)有單獨(dú)的集成測(cè)試,用來(lái)發(fā)現(xiàn)模塊接口之間的錯(cuò)誤第31頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容功能測(cè)試目標(biāo)方法工具第32頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容冒煙測(cè)試第33頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容性能測(cè)試目標(biāo)方法工具第34頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容負(fù)載測(cè)試目標(biāo)方法工具第35頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容壓力測(cè)試目標(biāo)方法工具第36頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容疲勞測(cè)試目標(biāo)方法工具第37頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容易用性測(cè)試目標(biāo)一般與功能測(cè)試結(jié)合使用方法第38頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容安裝測(cè)試目標(biāo)有時(shí)候?qū)惭b測(cè)試作為功能測(cè)試的一部分第39頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容配置測(cè)試目標(biāo)方法第40頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容文檔測(cè)試目標(biāo)方法第41頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容安全測(cè)試的目標(biāo)第42頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容恢復(fù)測(cè)試的目標(biāo)第43頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容回歸測(cè)試目標(biāo)工具第44頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容健全測(cè)試目標(biāo)方法第45頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容交付測(cè)試目標(biāo)方法交付測(cè)試也稱為穩(wěn)定期測(cè)試第46頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容演練測(cè)試的目標(biāo)第47頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容背靠背測(cè)試目標(biāo)開(kāi)始用于測(cè)試外包,現(xiàn)在也用于內(nèi)部測(cè)試第48頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容比較測(cè)試目標(biāo)嚴(yán)格地說(shuō),比較測(cè)試屬于系統(tǒng)測(cè)評(píng)的內(nèi)容第49頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容實(shí)際上,以上測(cè)試內(nèi)容并不是都要進(jìn)行的,而是在制定測(cè)試策略和測(cè)試計(jì)劃的時(shí)候有不同的側(cè)重點(diǎn),這與測(cè)試目標(biāo)、測(cè)試資源、軟件系統(tǒng)特點(diǎn)和業(yè)務(wù)環(huán)境有關(guān)。第50頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.2.系統(tǒng)測(cè)試的常見(jiàn)內(nèi)容系統(tǒng)測(cè)試員和用戶相似的地方系統(tǒng)測(cè)試員和用戶不同的地方第51頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.3.認(rèn)識(shí)系統(tǒng)測(cè)試測(cè)試員的效率平均每個(gè)工作日發(fā)現(xiàn)3-5個(gè)Bug平均每修正3個(gè)Bug,會(huì)引進(jìn)1個(gè)新的Bug第52頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.3.認(rèn)識(shí)系統(tǒng)測(cè)試測(cè)試團(tuán)隊(duì)測(cè)試團(tuán)隊(duì)一般4-5人,否則應(yīng)該細(xì)分為測(cè)試組測(cè)試經(jīng)理/測(cè)試組長(zhǎng)測(cè)試員第53頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.3.認(rèn)識(shí)系統(tǒng)測(cè)試測(cè)試與開(kāi)發(fā)的關(guān)系獨(dú)立對(duì)立統(tǒng)一第54頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.3.認(rèn)識(shí)系統(tǒng)測(cè)試測(cè)試與開(kāi)發(fā)的比例與產(chǎn)品大小、復(fù)雜度、質(zhì)量要求相關(guān)第55頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.3.認(rèn)識(shí)系統(tǒng)測(cè)試系統(tǒng)測(cè)試的客觀要求第56頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心6.3.認(rèn)識(shí)系統(tǒng)測(cè)試系統(tǒng)測(cè)試中最關(guān)鍵的兩個(gè)要素測(cè)試設(shè)計(jì)測(cè)試流程第57頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.測(cè)試設(shè)計(jì)關(guān)于測(cè)試設(shè)計(jì)理解測(cè)試設(shè)計(jì)的目標(biāo)測(cè)試用例的設(shè)計(jì)運(yùn)行測(cè)試用例并處理測(cè)試結(jié)果評(píng)估測(cè)試用例和測(cè)試策略測(cè)試設(shè)計(jì)步驟第58頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.1.關(guān)于測(cè)試設(shè)計(jì)測(cè)試設(shè)計(jì)步驟測(cè)試設(shè)計(jì)步驟既強(qiáng)調(diào)目的性也強(qiáng)調(diào)計(jì)劃性第59頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.2.理解軟件和測(cè)試目標(biāo)目的任務(wù)第60頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.2.理解軟件和測(cè)試目標(biāo)方法:閱讀軟件使用手冊(cè)試運(yùn)行軟件了解軟件閱讀早期版本報(bào)告確定資源和進(jìn)度第61頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.2.理解軟件和測(cè)試目標(biāo)成果1:建立錯(cuò)誤模型第62頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.2.理解軟件和測(cè)試目標(biāo)成果2:建立測(cè)試策略和初步測(cè)試計(jì)劃第63頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.2.理解軟件和測(cè)試目標(biāo)成果3:確定測(cè)試結(jié)束標(biāo)準(zhǔn)第64頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.3.測(cè)試用例的設(shè)計(jì)目的:設(shè)計(jì)盡可能多、快、好、省發(fā)現(xiàn)錯(cuò)誤的測(cè)試用例任務(wù):理解故障模型理解現(xiàn)有的測(cè)試用例庫(kù)設(shè)計(jì)具體的測(cè)試用例第65頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.3.測(cè)試用例的設(shè)計(jì)方法:基于故障模型小型系統(tǒng)或者系統(tǒng)的簡(jiǎn)單功能第66頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.4.運(yùn)行測(cè)試用例并處理測(cè)試結(jié)果目的任務(wù)第67頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.4.運(yùn)行測(cè)試用例并處理測(cè)試結(jié)果方法:選擇測(cè)試用例庫(kù)中的測(cè)試用例運(yùn)行選擇新設(shè)計(jì)的測(cè)試用例運(yùn)行錄制或者筆錄中間步驟和結(jié)果記錄下執(zhí)行過(guò)程中的靈感對(duì)測(cè)試結(jié)果分析,并盡量重現(xiàn)和優(yōu)化錯(cuò)誤步驟詳細(xì)填寫缺陷報(bào)告并提供盡可能多的信息,盡可能提供錯(cuò)誤分析和修改建議認(rèn)真審核錯(cuò)誤處理結(jié)果并及時(shí)關(guān)閉缺陷報(bào)告第68頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.4.運(yùn)行測(cè)試用例并處理測(cè)試結(jié)果結(jié)果:記錄下的運(yùn)行結(jié)果記錄下的新的測(cè)試用例設(shè)計(jì)思路提交并處理的缺陷報(bào)告第69頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.5.評(píng)估測(cè)試用例和測(cè)試策略目的:檢驗(yàn)測(cè)試用理和測(cè)試策略的有效性增加測(cè)試經(jīng)驗(yàn)任務(wù):根據(jù)測(cè)試結(jié)果完善、修改、合并測(cè)試用例維護(hù)測(cè)試用例庫(kù)根據(jù)測(cè)試結(jié)果完善和修正測(cè)試策略和測(cè)試計(jì)劃、產(chǎn)生新的測(cè)試用例設(shè)計(jì)思路第70頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.5.評(píng)估測(cè)試用例和測(cè)試策略方法:基于經(jīng)驗(yàn)流程控制/尤其是測(cè)試用例庫(kù)的維護(hù)可以借助于工具實(shí)現(xiàn)第71頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.5.評(píng)估測(cè)試用例和測(cè)試策略結(jié)果:優(yōu)化的測(cè)試用例庫(kù)優(yōu)化的軟件故障模型優(yōu)化的測(cè)試策略和測(cè)試計(jì)劃測(cè)試的經(jīng)驗(yàn)和新的測(cè)試用例設(shè)計(jì)思路第72頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心7.6.測(cè)試設(shè)計(jì)步驟測(cè)試設(shè)計(jì)步驟測(cè)試設(shè)計(jì)步驟是循環(huán)往復(fù)的、并且每一步驟都可以返回前面的任何一個(gè)步驟第73頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.軟件測(cè)試方法如何進(jìn)行有效的測(cè)試關(guān)于故障模型關(guān)于故障模型框架軟件攻擊方法軟件故障植入第74頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.1.如何進(jìn)行有效的測(cè)試測(cè)試是一門藝術(shù)和工程的結(jié)合測(cè)試目前是保證質(zhì)量的最實(shí)用的手段第75頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.1.如何進(jìn)行有效的測(cè)試測(cè)試需要計(jì)劃管理,但是目標(biāo)導(dǎo)向更加重要測(cè)試沒(méi)有成熟的方法論指導(dǎo),軟件系統(tǒng)極其復(fù)雜(窮舉測(cè)試是不可能的),導(dǎo)致:TestingisaWar第76頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.1.如何進(jìn)行有效的測(cè)試TestingIsaWar關(guān)注軟件的薄弱環(huán)節(jié)第77頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.2.關(guān)于故障模型優(yōu)秀的測(cè)試員知道什么故障模型如何建立故障模型第78頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.3.關(guān)于故障模型框架軟件功能和技術(shù)特點(diǎn)軟件操作環(huán)境第79頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.4.有效的軟件測(cè)試方法25種有效的軟件測(cè)試方法(Pattern)1.用戶接口輸入測(cè)試:6種2.用戶接口輸出測(cè)試:4種3.用戶接口數(shù)據(jù)測(cè)試:3種4.用戶接口計(jì)算測(cè)試:4種5.文件系統(tǒng)介質(zhì)測(cè)試:3種6.文件系統(tǒng)文件測(cè)試:3種7.操作系統(tǒng)和軟件接口測(cè)試:2種第80頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.4.有效的軟件測(cè)試方法描述軟件測(cè)試方法:When:何時(shí)施加測(cè)試Why:什么樣的軟件故障會(huì)使測(cè)試成功What:如何確定測(cè)試暴露了失效How:如何進(jìn)行測(cè)試第81頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.4.有效的軟件測(cè)試方法用戶接口輸入測(cè)試:6種使用非法輸入攻擊使用默認(rèn)值的輸入使用特殊字符集和數(shù)據(jù)類型的合法輸入使用使緩沖區(qū)溢出的合法輸入使用可能產(chǎn)生錯(cuò)誤的合法輸入組合重復(fù)輸入相同的合法輸入序列第82頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.4.有效的軟件測(cè)試方法用戶接口輸出測(cè)試:4種產(chǎn)生同一個(gè)輸入的各種可能輸出強(qiáng)制產(chǎn)生不符合業(yè)務(wù)背景知識(shí)的無(wú)效的輸出強(qiáng)制通過(guò)輸出修改一些屬性檢查屏幕刷新第83頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.4.有效的軟件測(cè)試方法用戶接口數(shù)據(jù)測(cè)試:3種制造使內(nèi)部數(shù)據(jù)與輸入的組合不相容的情況制造使已有內(nèi)部數(shù)據(jù)結(jié)構(gòu)集合溢出的情況制造使已有內(nèi)部數(shù)據(jù)結(jié)構(gòu)不符合約束的情況第84頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.4.有效的軟件測(cè)試方法用戶接口計(jì)算測(cè)試:4種使用非法的操作數(shù)和操作符組合,攻擊用戶可以控制計(jì)算要求的情況使函數(shù)遞歸調(diào)用自身使計(jì)算結(jié)果溢出攻擊共享數(shù)據(jù)或互相依賴的功能計(jì)算第85頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.4.有效的軟件測(cè)試方法文件系統(tǒng)介質(zhì)測(cè)試:3種使文件系統(tǒng)超載使介質(zhì)處于忙或者不可用狀態(tài)損壞介質(zhì)(這時(shí)候OS可能認(rèn)為介質(zhì)可用)第86頁(yè),課件共97頁(yè),創(chuàng)作于2023年2月12/15/2003重慶軟件行業(yè)協(xié)會(huì)重慶大學(xué)網(wǎng)絡(luò)技術(shù)與管理中心8.4.有效的軟件測(cè)試方法文件系統(tǒng)文件測(cè)試:4種使用特殊字符/特殊長(zhǎng)度/無(wú)效的文件名改變文件訪問(wèn)權(quán)限使文件內(nèi)容錯(cuò)誤,并讓系統(tǒng)

溫馨提示

  • 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)論