版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件測(cè)試?yán)碚摶A(chǔ)1PPT課件概述軟件測(cè)試定義軟件測(cè)試目標(biāo)軟件測(cè)試對(duì)象軟件測(cè)試原則軟件測(cè)試方法軟件生命周期軟件測(cè)試流程軟件測(cè)試評(píng)測(cè)方法建議2PPT課件軟件測(cè)試定義定義一:使用人工和自動(dòng)化的手段來運(yùn)行或測(cè)試某個(gè)系統(tǒng)的過程,其目的在于檢驗(yàn)它是否滿足規(guī)定的需求或是弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別。定義二:軟件測(cè)試是貫穿整個(gè)軟件開發(fā)生命周期、對(duì)軟件產(chǎn)品(包括階段性產(chǎn)品)進(jìn)行驗(yàn)證和確認(rèn)的活動(dòng)過程。驗(yàn)證:是為確定某一開發(fā)階段的產(chǎn)品是否滿足在該階段開始時(shí)提出的要求而對(duì)系統(tǒng)或部件進(jìn)行評(píng)估的過程。確認(rèn):是在開發(fā)過程中或結(jié)束時(shí),對(duì)系統(tǒng)或部件進(jìn)行評(píng)估,以確定其是否滿足需求規(guī)格的過程。定義三:軟件測(cè)試是根據(jù)軟件開發(fā)各階段的規(guī)格說明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)一批測(cè)試用例,并利用這些測(cè)試用例運(yùn)行軟件,以發(fā)現(xiàn)軟件錯(cuò)誤的過程。3PPT課件軟件測(cè)試目標(biāo)第一:確保軟件的質(zhì)量第二:提供信息第三:保證整個(gè)軟件開發(fā)過程是高質(zhì)量的4PPT課件軟件測(cè)試對(duì)象
軟件測(cè)試的對(duì)象不僅僅是程序,還包括整個(gè)軟件生命周期中產(chǎn)生的所有過程文檔。如:在軟件定義階段產(chǎn)生的可行性報(bào)告、項(xiàng)目實(shí)施計(jì)劃、軟件需求說明書或系統(tǒng)功能說明書,在軟件開發(fā)階段產(chǎn)生的概要設(shè)計(jì)說明書、詳細(xì)設(shè)計(jì)說明書,以及源程序等。5PPT課件軟件測(cè)試原則一、盡早和不斷地進(jìn)行測(cè)試二、遵循Pareto原則三、軟件測(cè)試是不完全的四、并非所有的軟件錯(cuò)誤都能修復(fù)五、由小到大的測(cè)試范圍六、避免由開發(fā)人員測(cè)試自己的程序七、追溯至用戶需求八、程序修改后要回歸測(cè)試九、妥善保存一切測(cè)試過程文檔6PPT課件軟件測(cè)試方法7PPT課件軟件測(cè)試方法單元測(cè)試集成測(cè)試系統(tǒng)測(cè)試驗(yàn)收測(cè)試概念對(duì)軟件中的最小可測(cè)試單元進(jìn)行檢查和驗(yàn)證在單元測(cè)試基礎(chǔ)上的,將所有模塊按照概要設(shè)計(jì)要求組裝成子系統(tǒng)或系統(tǒng)后的測(cè)試,重點(diǎn)測(cè)試不同模塊的接口部分將整個(gè)軟件系統(tǒng)看做一個(gè)整體進(jìn)行測(cè)試,包括對(duì)功能、性能以及軟件所運(yùn)行的軟硬件環(huán)境進(jìn)行測(cè)試旨在向未來的用戶展示該軟件系統(tǒng)已能滿足其需求要求測(cè)試時(shí)機(jī)編碼之后,代碼已經(jīng)通過編譯之后在單元測(cè)試之后集成測(cè)試之后系統(tǒng)測(cè)試后期,軟件正式交付用戶使用之前測(cè)試人員白盒測(cè)試工程師或開發(fā)人員白盒測(cè)試工程師或開發(fā)人員黑盒測(cè)試工程師用戶和黑盒測(cè)試工程師測(cè)試依據(jù)1、源程序本身,包括代碼和注釋2、詳細(xì)設(shè)計(jì)文檔1、單元測(cè)試的模塊2、概要設(shè)計(jì)文檔需求規(guī)格說明書需求規(guī)格說明書測(cè)試通過標(biāo)準(zhǔn)1、單元測(cè)試用例的執(zhí)行率為100%,通過率為95%2、語(yǔ)句的覆蓋率達(dá)100%3、分支的覆蓋率達(dá)85%1、各個(gè)單元模塊結(jié)合到一起能夠協(xié)同配合,正常運(yùn)行2、測(cè)試用例的執(zhí)行率為100%,通過率為95%1、系統(tǒng)功能、性能等滿足需求規(guī)格說明書中的要求2、測(cè)試用例的執(zhí)行率為100%,通過率為95%1、系統(tǒng)功能、性能等滿足需求規(guī)格說明書中的要求2、測(cè)試用例的執(zhí)行率為100%,通過率為95%主要方法控制流測(cè)試、數(shù)據(jù)流測(cè)試、排錯(cuò)測(cè)試、分域測(cè)試等自頂向下測(cè)試、自底向上測(cè)試功能測(cè)試、性能測(cè)試、隨機(jī)測(cè)試等Alpha測(cè)試、Beta測(cè)試8PPT課件軟件測(cè)試方法測(cè)試階段靜態(tài)測(cè)試動(dòng)態(tài)測(cè)試可行性評(píng)審√需求評(píng)審√設(shè)計(jì)評(píng)審√單元測(cè)試√集成測(cè)試√系統(tǒng)測(cè)試√驗(yàn)收測(cè)試√靜態(tài)測(cè)試:不實(shí)際運(yùn)行被測(cè)軟件,而只是靜態(tài)地檢查程序代碼、界面或文檔中可能存在的錯(cuò)誤的過程。動(dòng)態(tài)測(cè)試:實(shí)際運(yùn)行被測(cè)軟件,輸入相應(yīng)的測(cè)試數(shù)據(jù),檢查實(shí)際輸出結(jié)果和預(yù)期結(jié)果是否相符的過程。9PPT課件軟件測(cè)試方法黑盒測(cè)試白盒測(cè)試概念又稱為功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試。它是在已知產(chǎn)品所應(yīng)具有的功能,通過測(cè)試來檢測(cè)每個(gè)功能是否都能正常使用。在測(cè)試時(shí),把程序看作一個(gè)黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進(jìn)行測(cè)試。它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫(kù)或文件)的完整性。又稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。它是知道產(chǎn)品內(nèi)部工作過程,可通過測(cè)試來檢測(cè)產(chǎn)品內(nèi)部工作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作,而不顧它的功能。測(cè)試人員黑盒測(cè)試工程師或用戶白盒測(cè)試工程師或開發(fā)人員測(cè)試依據(jù)需求規(guī)格說明書1、源程序本身,包括代碼和注釋2、詳細(xì)設(shè)計(jì)文檔主要方法等價(jià)類劃分、邊界值分析、因果圖、錯(cuò)誤推測(cè)等邏輯覆蓋、循環(huán)覆蓋和基本路徑測(cè)試應(yīng)用軟件確認(rèn)測(cè)試軟件驗(yàn)證測(cè)試10PPT課件軟件測(cè)試方法功能測(cè)試:主要檢查實(shí)際軟件的功能是否符合用戶的需求。功能測(cè)試又可細(xì)分為:邏輯功能測(cè)試:假設(shè)一個(gè)軟件的業(yè)務(wù)流程是,如果輸入1就走A流程,輸入2,走B流程,輸入3,退出。那對(duì)于測(cè)試人員來說,輸入1到3就是不同的邏輯,你也可以輸入0,4,來檢驗(yàn)程序是否有做保護(hù)處理。界面測(cè)試:驗(yàn)證軟件用戶界面的設(shè)計(jì)是否合乎用戶期望或要求。它常常包括菜單,對(duì)話框及對(duì)話框上所有按鈕,文字,出錯(cuò)提示,幫助信息等方面的測(cè)試。易用性測(cè)試:從軟件使用的合理性和方便性等角度對(duì)軟件系統(tǒng)進(jìn)行檢查,來發(fā)現(xiàn)軟件中不方便用戶使用的地方。安裝測(cè)試:是驗(yàn)證軟件能否正常進(jìn)行安裝和卸載的測(cè)試。兼容性測(cè)試:是測(cè)試軟件在一個(gè)特定的硬件/軟件/操作系統(tǒng)/網(wǎng)絡(luò)等環(huán)境下的性能如何。包括向上兼容、向下兼容,軟件兼容和硬件兼容。11PPT課件軟件測(cè)試方法性能測(cè)試:主要是驗(yàn)證系統(tǒng)的性能指標(biāo)是否滿足需求要求。性能測(cè)試又可細(xì)分為:一般性測(cè)試:指的是讓被測(cè)系統(tǒng)在正常的軟硬件條件下運(yùn)行,不向其施加任何壓力。穩(wěn)定性測(cè)試:也叫可靠性測(cè)試,是指連續(xù)運(yùn)行被測(cè)系統(tǒng),檢查系統(tǒng)運(yùn)行時(shí)的穩(wěn)定程度。負(fù)載測(cè)試:指讓被測(cè)系統(tǒng)在其能忍受的壓力的極限范圍內(nèi)連續(xù)運(yùn)行,檢查系統(tǒng)運(yùn)行時(shí)的穩(wěn)定性。壓力測(cè)試:通常是指持續(xù)不斷地給被測(cè)系統(tǒng)增加壓力,直到將被測(cè)系統(tǒng)壓垮為止,用來測(cè)試系統(tǒng)所能承受的最大壓力。12PPT課件軟件測(cè)試方法
回歸測(cè)試:是在軟件維護(hù)階段,重復(fù)執(zhí)行上一個(gè)版本測(cè)試時(shí)的測(cè)試用例,對(duì)修改后的新版本進(jìn)行的測(cè)試。其目的是檢驗(yàn)對(duì)軟件所做的修改是否正確。冒煙測(cè)試:是指在對(duì)一個(gè)新版本進(jìn)行系統(tǒng)的大規(guī)模測(cè)試之前,先驗(yàn)證一下軟件的基本功能是否實(shí)現(xiàn),是否具備可測(cè)性。隨機(jī)測(cè)試:是指測(cè)試中所有的輸入數(shù)據(jù)都是隨機(jī)生成的,其目的是模擬用戶的真實(shí)操作,并發(fā)現(xiàn)一些邊緣性的錯(cuò)誤。13PPT課件軟件生命周期
軟件生命周期:即一個(gè)軟件從功能確定、設(shè)計(jì)、開發(fā)成功、投入使用,并在使用中不斷的修改、增補(bǔ)和完善,直至被新的需要替代而停止使用的全過程。軟件生命周期包括軟件開發(fā)的生命周期和軟件測(cè)試的生命周期。軟件生命周期模型是軟件項(xiàng)目的流程模版,為制定項(xiàng)目流程提供參考依據(jù)。14PPT課件軟件生命周期瀑布模型優(yōu)點(diǎn):1、強(qiáng)調(diào)開發(fā)的階段性,各階段具有順序性和依賴性2、推遲編碼實(shí)現(xiàn)的觀點(diǎn),主張?jiān)缙谡{(diào)研和需求分析3、質(zhì)量保證的觀點(diǎn),要求每個(gè)階段的產(chǎn)品都應(yīng)在評(píng)審之后才能流入下一階段,作為下一階段的輸入4、“線性”邏輯容易掌握及應(yīng)用5、可在復(fù)雜的非線性模型中應(yīng)用瀑布模型缺點(diǎn):1、文檔驅(qū)動(dòng),用戶無(wú)法及時(shí)了解產(chǎn)品的情況2、當(dāng)需求變更時(shí)將會(huì)導(dǎo)致階段反復(fù),而且都要重復(fù)需求、設(shè)計(jì)、編碼、測(cè)試等過程。3、流程單一,不可逆4、早期的錯(cuò)誤可能要等到開發(fā)后期的測(cè)試階段才能發(fā)現(xiàn),無(wú)法全面的保證質(zhì)量,控制風(fēng)險(xiǎn)5、嚴(yán)格線性運(yùn)行,無(wú)法在人員、工作量分配上實(shí)現(xiàn)最優(yōu)搭配,嚴(yán)重影響工作效率和進(jìn)度瀑布模型適用范圍:需求穩(wěn)定的產(chǎn)品15PPT課件軟件生命周期V模型優(yōu)點(diǎn):1、明確地標(biāo)明了測(cè)試過程中存在的不同級(jí)別2、清楚地表示出測(cè)試階段和開發(fā)過程各階段的對(duì)應(yīng)關(guān)系3、強(qiáng)調(diào)了測(cè)試過程與開發(fā)過程的并行性V模型缺點(diǎn):1、沒有說明項(xiàng)目的前期測(cè)試需要做哪些工作,如編寫測(cè)試計(jì)劃、測(cè)試用例等2、把系統(tǒng)開發(fā)過程劃分為具有固定邊界的不同階段,很難跨過這些邊界來采集測(cè)試所需要的信息16PPT課件軟件生命周期漸進(jìn)模型優(yōu)點(diǎn):1、設(shè)計(jì)上的靈活性,可以在項(xiàng)目的各個(gè)階段進(jìn)行變更2、關(guān)鍵的功能更早出現(xiàn),隨著項(xiàng)目推進(jìn),客戶始終掌握項(xiàng)目的最新信息,可以提高開發(fā)人員與客戶之間的有效信息交互3、用戶在整個(gè)軟件開發(fā)過程中都直接參與,因此最終的產(chǎn)品能夠很好地滿足用戶的需求4、以小的分段來構(gòu)建大型系統(tǒng),使成本計(jì)算和風(fēng)險(xiǎn)控制變得簡(jiǎn)單容易漸進(jìn)模型缺點(diǎn):由于過多的開發(fā)周期會(huì)增加成本,耗費(fèi)時(shí)間漸進(jìn)模型適用范圍:開發(fā)初期用戶需求不甚明確相關(guān)技術(shù)和理論需要不斷研究、反復(fù)實(shí)驗(yàn)開發(fā)過程需要經(jīng)常與用戶交互的產(chǎn)品17PPT課件軟件測(cè)試流程需求評(píng)審測(cè)試計(jì)劃測(cè)試設(shè)計(jì)測(cè)試前期準(zhǔn)備測(cè)試執(zhí)行缺陷管理測(cè)試報(bào)告測(cè)試評(píng)測(cè)18PPT課件軟件測(cè)試流程-需求評(píng)審需求評(píng)審的注意事項(xiàng):一、注意對(duì)需求規(guī)格說明的正確性進(jìn)行評(píng)審
1、是否沖突或者重復(fù)
2、是否清晰、簡(jiǎn)潔、無(wú)二義性
3、是否有內(nèi)容和語(yǔ)法錯(cuò)誤
4、是否合理地確定了性能指標(biāo)
5、是否合理地確定了安全性指標(biāo)二、注意對(duì)需求規(guī)格說明的完整性進(jìn)行評(píng)審
1、是否包含了所有已知的客戶需求或系統(tǒng)需求
2、所有需求的詳細(xì)程度是否合適,是否能為設(shè)計(jì)提供足夠的基礎(chǔ)
3、是否定義了每個(gè)需求的實(shí)現(xiàn)優(yōu)先級(jí)
4、是否把不確定的需求標(biāo)記為待確定的問題,而不是直接遺棄
5、是否對(duì)所有預(yù)期的錯(cuò)誤條件所產(chǎn)生的系統(tǒng)行為都進(jìn)行了描述三、注意對(duì)需求的可實(shí)施性進(jìn)行評(píng)審
1、是否每個(gè)需求都有惟一標(biāo)識(shí)
2、是否每個(gè)需求都易修改,可跟蹤
3、是否每個(gè)需求都是實(shí)際的、量化的、邏輯清晰的
4、在現(xiàn)有的資源下,是否能實(shí)現(xiàn)所有的需求
5、每個(gè)需求在特定的輸入條件下是否給出已知的輸出結(jié)果測(cè)試人員參加“需求評(píng)審”活動(dòng)需要達(dá)到的目標(biāo):
1、充分理解用戶需求
2、確保需求的可測(cè)試性19PPT課件軟件測(cè)試流程-測(cè)試計(jì)劃
為什么要編寫測(cè)試計(jì)劃
1)領(lǐng)導(dǎo)能夠根據(jù)測(cè)試計(jì)劃做宏觀調(diào)控,進(jìn)行相應(yīng)資源配置等
2)測(cè)試人員能夠了解整個(gè)項(xiàng)目測(cè)試情況以及項(xiàng)目測(cè)試不同階段的所要進(jìn)行的工作等
3)便于其他人員了解測(cè)試人員的工作內(nèi)容,進(jìn)行有關(guān)配合工作什么時(shí)間開始編寫測(cè)試計(jì)劃盡早開始。原則上應(yīng)該在需求定義完成之后開始編寫測(cè)試計(jì)劃,對(duì)于開發(fā)過程不是十分清晰和穩(wěn)定的項(xiàng)目,測(cè)試計(jì)劃也可以在總體設(shè)計(jì)完成后開始編寫由誰(shuí)編寫測(cè)試計(jì)劃具有豐富經(jīng)驗(yàn)的測(cè)試負(fù)責(zé)人測(cè)試計(jì)劃編寫策略
1.明確測(cè)試的目標(biāo),增強(qiáng)測(cè)試計(jì)劃的實(shí)用性
2.堅(jiān)持“5W1H”規(guī)則,明確內(nèi)容與過程
1)why—為什么要進(jìn)行這些測(cè)試
2)what—測(cè)試哪些方面,不同階段的工作內(nèi)容
3)who—安排哪些測(cè)試人員進(jìn)行測(cè)試
4)when—測(cè)試不同階段的起止時(shí)間
5)where—給出測(cè)試文檔和軟件的存放位置,測(cè)試環(huán)境等
6)how—指出測(cè)試的方法和工具
3.采用評(píng)審和更新機(jī)制,保證測(cè)試計(jì)劃滿足實(shí)際需求
4.分別創(chuàng)建測(cè)試計(jì)劃與測(cè)試詳細(xì)規(guī)格、測(cè)試用例
20PPT課件軟件測(cè)試流程-測(cè)試設(shè)計(jì)過程:21PPT課件軟件測(cè)試流程-測(cè)試設(shè)計(jì)測(cè)試用例是為某個(gè)特殊目標(biāo)而編制的一組測(cè)試輸入、執(zhí)行條件、測(cè)試步驟以及預(yù)期結(jié)果。為什么要寫測(cè)試用例1)便于團(tuán)隊(duì)交流2)便于重復(fù)測(cè)試3)便于跟蹤統(tǒng)計(jì)4)便于用戶自測(cè)什么時(shí)候?qū)憸y(cè)試用例:通常在測(cè)試設(shè)計(jì)階段,即需求規(guī)格說明書和測(cè)試計(jì)劃完成之后由誰(shuí)來寫測(cè)試用例:測(cè)試設(shè)計(jì)人員測(cè)試用例編寫依據(jù):需求規(guī)格說明書和軟件原型測(cè)試用例包含的內(nèi)容:用例編號(hào)、用例名稱、測(cè)試等級(jí)、入口準(zhǔn)則、驗(yàn)證步驟、期望結(jié)果(含判斷標(biāo)準(zhǔn))、出口準(zhǔn)則、注釋最佳方案:為每個(gè)被測(cè)需求至少編制兩個(gè)測(cè)試用例:正面測(cè)試用例和負(fù)面測(cè)試用例22PPT課件軟件測(cè)試流程-測(cè)試設(shè)計(jì)(一)白盒技術(shù)
1、邏輯覆蓋:是通過對(duì)程序邏輯結(jié)構(gòu)的遍歷實(shí)現(xiàn)程序的覆蓋
(1)語(yǔ)句覆蓋:設(shè)計(jì)足夠多的測(cè)試用例,使被測(cè)程序中每條語(yǔ)句至少執(zhí)行一次
(2)判定覆蓋:設(shè)計(jì)足夠多的測(cè)試用例,使得程序中的每一個(gè)判定至少獲得一次‘真’值和‘假’值
(3)條件覆蓋:設(shè)計(jì)足夠多的測(cè)試用例,使得每一判定語(yǔ)句中每個(gè)邏輯條件的可能值至少滿足一次
(4)條件判定組合覆蓋:設(shè)計(jì)足夠多的測(cè)試用例,使得判定中的每個(gè)條件的所有可能(真/假)至少出現(xiàn)一次,并且每個(gè)判定本身的判定結(jié)果也至少出現(xiàn)一次
(5)條件組合覆蓋:設(shè)計(jì)足夠多的測(cè)試用例,使得每個(gè)判定中條件的各種可能組合都至少出現(xiàn)一次滿足條件組合覆蓋一定滿足判定覆蓋、條件覆蓋、條件判定組合覆蓋
(6)路徑覆蓋:設(shè)計(jì)足夠多的測(cè)試用例,覆蓋被測(cè)程序中所有可能的路徑
2、循環(huán)覆蓋:設(shè)計(jì)足夠多的測(cè)試用例,覆蓋被測(cè)程序中所有的循環(huán)體
3、基本路徑測(cè)試:是在程序控制流圖的基礎(chǔ)上,通過分析控制構(gòu)造的環(huán)路復(fù)雜性,導(dǎo)出基本可執(zhí)行路徑集合,從而設(shè)計(jì)測(cè)試用例的方法,設(shè)計(jì)出的測(cè)試用例要保證在測(cè)試中程序的每個(gè)可執(zhí)行語(yǔ)句至少執(zhí)行一次23PPT課件軟件測(cè)試流程-測(cè)試設(shè)計(jì)(二)黑盒技術(shù)
1、等價(jià)類劃分:是把所有可能的輸入數(shù)據(jù),即程序的輸入域劃分成若干部分(子集),然后從每一個(gè)子集中選取少數(shù)具有代表性的數(shù)據(jù)作為測(cè)試用例。
等價(jià)類是指某個(gè)輸入域的子集合。在該子集合中,各個(gè)輸入數(shù)據(jù)對(duì)于揭露程序中的錯(cuò)誤都是等效的,并合理地假定:測(cè)試某等價(jià)類的代表值就等于對(duì)這一類其它值的測(cè)試,因此,可以把全部輸入數(shù)據(jù)合理劃分為若干等價(jià)類,在每一個(gè)等價(jià)類中取一個(gè)數(shù)據(jù)作為測(cè)試的輸入條件就可以用少量代表性的測(cè)試數(shù)據(jù)取得較好的測(cè)試結(jié)果。等價(jià)類劃分可有兩種不同的情況:有效等價(jià)類和無(wú)效等價(jià)類。
2、邊界值分析:對(duì)輸入或輸出的邊界值進(jìn)行測(cè)試的一種黑盒測(cè)試方法。通常邊界值分析法是作為對(duì)等價(jià)類劃分法的補(bǔ)充,這種情況下,其測(cè)試用例來自等價(jià)類的邊界。
3、錯(cuò)誤推測(cè):基于經(jīng)驗(yàn)和直覺推測(cè)程序中所有可能存在的各種錯(cuò)誤,從而有針對(duì)性的設(shè)計(jì)測(cè)試用例的方法
4、因果圖:是一種幫助人們系統(tǒng)的選擇一組高效率測(cè)試用例的方法
5、綜合策略:每種方法都能設(shè)計(jì)出一組有用例子,用這組例子容易發(fā)現(xiàn)某種類型的錯(cuò)誤,但可能不易發(fā)現(xiàn)另一類型的錯(cuò)誤。因此在實(shí)際測(cè)試中,聯(lián)合使用各種測(cè)試方法,形成綜合策略,通常先用黑盒法設(shè)計(jì)基本的測(cè)試用例,再用白盒法補(bǔ)充一些必要的測(cè)試用例24PPT課件軟件測(cè)試流程-測(cè)試前期準(zhǔn)備明確測(cè)試任務(wù)的范圍
明確測(cè)試時(shí)間
搭建測(cè)試環(huán)境學(xué)習(xí)被測(cè)試軟件確認(rèn)完全理解測(cè)試任務(wù)25PPT課件軟件測(cè)試流程-測(cè)試執(zhí)行全方位的觀察測(cè)試用例執(zhí)行結(jié)果進(jìn)行測(cè)試過程記錄及時(shí)確認(rèn)發(fā)現(xiàn)的問題及時(shí)更新測(cè)試用例26PPT課件軟件測(cè)試流程-缺陷管理缺陷:1)軟件未實(shí)現(xiàn)需求規(guī)格說明書要求的功能2)軟件出現(xiàn)了與需求規(guī)格說明書中不一致的情況3)軟件功能超出了需求規(guī)格說明書的范圍4)軟件沒有達(dá)到用戶期望的目標(biāo)(未明確提及但應(yīng)該實(shí)現(xiàn)的目標(biāo))5)軟件難以理解、不易使用、運(yùn)行緩慢(從測(cè)試人員的角度或最終用戶的角度來看)27PPT課件軟件測(cè)試流程-缺陷管理一個(gè)完整的軟件缺陷報(bào)告通常由以下幾部分組成缺陷編號(hào)缺陷的標(biāo)題測(cè)試的軟件和硬件環(huán)境測(cè)試的軟件版本缺陷的類型缺陷的嚴(yán)重程度缺陷的優(yōu)先級(jí)別缺陷出現(xiàn)頻率缺陷狀態(tài)重現(xiàn)缺陷的操作步驟缺陷的實(shí)際結(jié)果描述期望的正確結(jié)果描述注釋及附件28PPT課件軟件測(cè)試流程-缺陷管理編寫缺陷報(bào)告的技巧:每個(gè)軟件問題報(bào)告只書寫一個(gè)缺陷或錯(cuò)誤對(duì)錯(cuò)誤的描述要做到中立、簡(jiǎn)潔、準(zhǔn)確、完整,揭示錯(cuò)誤實(shí)質(zhì)明確指明錯(cuò)誤類型和嚴(yán)重程度每一個(gè)步驟盡量只記錄一個(gè)操作復(fù)現(xiàn)的操作步驟要完整,準(zhǔn)確,簡(jiǎn)短附加必要的錯(cuò)誤特征圖像附加必要的測(cè)試用例盡量使用短語(yǔ)和短句,避免復(fù)雜句型句式
29PPT課件軟件測(cè)試流程-缺陷管理軟件缺陷管理過程:(1)提交缺陷(2)分析和定位缺陷(3)提請(qǐng)修改缺陷(4)修改缺陷(5)驗(yàn)證修改后的缺陷(6)關(guān)閉缺陷30PPT課件軟件測(cè)試流程-缺陷管理31PPT課件軟件測(cè)試流程-測(cè)試報(bào)告
測(cè)試報(bào)告是把測(cè)試的過程和結(jié)果寫成文檔,并對(duì)發(fā)現(xiàn)的問題和缺陷進(jìn)行分析,為糾正軟件存在的質(zhì)量問題提供依據(jù),同時(shí)為軟件驗(yàn)收和交付打下基礎(chǔ)。32PPT課件軟件測(cè)試流程-測(cè)試報(bào)告一份完整的測(cè)試報(bào)告應(yīng)該包含以下內(nèi)容:1、編寫目的2、項(xiàng)目背景3、系統(tǒng)簡(jiǎn)介4、測(cè)試時(shí)間、地點(diǎn)及人員5、測(cè)試環(huán)境與配置6、測(cè)試方法和工具7、測(cè)試工作量統(tǒng)計(jì)8、缺陷統(tǒng)計(jì)
8.1發(fā)現(xiàn)缺陷統(tǒng)計(jì)
8.2解決缺陷統(tǒng)計(jì)
8.3
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度門店合伙人激勵(lì)機(jī)制服務(wù)合同4篇
- 2025年度二零二五農(nóng)行個(gè)人二手房交易貸款合同2篇
- 2025年度綠色建筑節(jié)能改造工程合同(二零二五版)4篇
- 二零二五年度商業(yè)門面租賃合同范本-@-1
- 2025年度綠色生態(tài)餐廳檔口租賃合同樣本4篇
- 2025年度城市軌道交通鋼管材料供應(yīng)與承包合同協(xié)議書范本
- 2025版南海區(qū)創(chuàng)新創(chuàng)業(yè)人才居住就業(yè)支持合同4篇
- 2025版門面租賃合同消防安全及責(zé)任承擔(dān)4篇
- 二零二五年度外賣送餐服務(wù)合同書(含增值服務(wù))
- 二零二五年度年薪制工資與員工晉升合同模板
- 衛(wèi)生服務(wù)個(gè)人基本信息表
- 醫(yī)學(xué)脂質(zhì)的構(gòu)成功能及分析專題課件
- 高技能人才培養(yǎng)的策略創(chuàng)新與實(shí)踐路徑
- 廣東省湛江市廉江市2023-2024學(xué)年八年級(jí)上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 2024年湖北省知名中小學(xué)教聯(lián)體聯(lián)盟中考語(yǔ)文一模試卷
- 安徽省蕪湖市2023-2024學(xué)年高一上學(xué)期期末考試 生物 含解析
- 交叉口同向可變車道動(dòng)態(tài)控制與信號(hào)配時(shí)優(yōu)化研究
- 燃?xì)庑袠I(yè)有限空間作業(yè)安全管理制度
- 數(shù)列練習(xí)題(含答案)基礎(chǔ)知識(shí)點(diǎn)
- 人教版(2024新版)七年級(jí)上冊(cè)英語(yǔ)期中+期末學(xué)業(yè)質(zhì)量測(cè)試卷 2套(含答案)
- 通用電子嘉賓禮薄
評(píng)論
0/150
提交評(píng)論