軟件測試基礎(chǔ)第6章 軟件測試管理ppt課件.ppt

軟件測試基礎(chǔ)第6章 軟件測試管理ppt課件.ppt

ID:58999010

大?。?46.00 KB

頁數(shù):37頁

時間:2020-09-27

軟件測試基礎(chǔ)第6章 軟件測試管理ppt課件.ppt_第1頁
軟件測試基礎(chǔ)第6章 軟件測試管理ppt課件.ppt_第2頁
軟件測試基礎(chǔ)第6章 軟件測試管理ppt課件.ppt_第3頁
軟件測試基礎(chǔ)第6章 軟件測試管理ppt課件.ppt_第4頁
軟件測試基礎(chǔ)第6章 軟件測試管理ppt課件.ppt_第5頁
資源描述:

《軟件測試基礎(chǔ)第6章 軟件測試管理ppt課件.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第六章軟件測試管理很多測試人員,尤其是新員工,在測試階段中,發(fā)現(xiàn)了很多的BUG,于是他很興奮,以為自己是“抓蟲專家”,并對此津津樂道??墒菃柶鹚麥y試覆蓋率和測試計劃、用例執(zhí)行情況時,他卻一無所知。本章目錄6.1測試流程管理6.2測試資源管理6.3測試技術(shù)管理6.4測試風(fēng)險管理36.1測試流程管理軟件測試管理與項目管理一樣都是通過對“流程”、“資源”和“技術(shù)”的管理來提高測試工作質(zhì)量和效率,其中資源包括測試人才和其它測試資源。有效的測試流程、高水平的測試人員和業(yè)界最好的測試技術(shù)的融合必將建立一流的測試團(tuán)隊。46.

2、1測試流程管理56.1測試流程管理6.1.1測試準(zhǔn)備測試準(zhǔn)備工作包括:測試計劃的制定;用戶需求的分析和理解;測試用例的設(shè)計與編寫;測試技術(shù)、工具、環(huán)境準(zhǔn)備。66.1測試流程管理6.1.1測試準(zhǔn)備測試計劃制定測試計劃主要是測試資源的準(zhǔn)備和估計、測試任務(wù)的劃分和測試實施的安排。測試計劃有兩種:項目測試計劃和階段測試計劃。76.1測試流程管理6.1.1測試準(zhǔn)備測試計劃制定項目測試計劃的計劃范圍為項目所有測試階段(單元測試除外),它主要關(guān)心測試資源的計劃和準(zhǔn)備,關(guān)心測試各階段的輸入/輸出準(zhǔn)則。制定項目測試計劃一般是在項

3、目策劃時,和其他計劃同時完成,關(guān)鍵時間點和資源分配要與項目計劃一致。另外,項目測試計劃的制定要越早制定越好,這樣就有更充足的時間進(jìn)行測試準(zhǔn)備活動。86.1測試流程管理6.1.1測試準(zhǔn)備測試計劃制定階段測試計劃與項目測試計劃相比,雖然也是測試工作的計劃,但它更關(guān)心測試階段具體實施工作的安排、工作策略等,階段測試計劃要遵從項目測試計劃的安排。制定階段測試計劃雖然可以很早開始,但建議階段測試計劃在測試實施快要開始時批準(zhǔn)入庫,這樣階段測試計劃的科學(xué)性和可行性就更好。項目從立項到測試實施前,會有或多或少的變化,并直接會影

4、響到測試后期測試工作的安排,如果階段測試計劃過早完成并歸檔,那么測試實施前,還要進(jìn)行變更。96.1測試流程管理6.1.1測試準(zhǔn)備用戶需求分析和理解用戶需求分析和了解并不是從需求規(guī)格歸檔后才開始,而是從項目啟動和立項期間,測試人員就開始了解被測軟件的產(chǎn)品定位、用戶群特征以及用戶主要需求。106.1測試流程管理6.1.1測試準(zhǔn)備測試用例的設(shè)計和編寫在測試準(zhǔn)備工作中,制定好了測試計劃,準(zhǔn)備好了測試資源,并對軟件需求有了較深的了解,但這些對于科學(xué)的軟件測試過程還是不夠的。因為我們要排除測試實施的隨意性,需要“測試實施手

5、冊”——就是常說的《測試說明》文檔。116.1測試流程管理6.1.1測試準(zhǔn)備測試用例的設(shè)計和編寫1.測試策略測試策略需要有技術(shù)和經(jīng)驗的老員工來制定,一般包括測試采用的方法、測試重點與非重點、測試執(zhí)行順序和測試環(huán)境應(yīng)用策略。126.1測試流程管理6.1.1測試準(zhǔn)備測試用例的設(shè)計和編寫2.測試用例的設(shè)計測試用例的設(shè)計對于測試過程改進(jìn)至關(guān)重要,因為它能夠有效地發(fā)現(xiàn)整個開發(fā)過程的缺陷。136.1測試流程管理6.1.1測試準(zhǔn)備測試用例的設(shè)計和編寫3.測試用例的編寫測試用例要盡量與用戶需求的實質(zhì)部分相關(guān)。軟件實現(xiàn)最終要追溯

6、到用戶需求,所以測試用例的重點要放在“用戶需求是否得到了滿足”這一點上。選擇的測試用例應(yīng)該不容易受應(yīng)用程序的改變的影響。在描述測試用例時,盡量少描述實現(xiàn)方式,否則,實現(xiàn)方式一旦改變就會造成測試用例也要修改。對于重要的需求,測試用例描述盡量要仔細(xì);對于不太重要的需求,測試用例可以簡化表述,但一定要把需求覆蓋完整,以免遺漏。146.1測試流程管理6.1.2測試實施測試實施主要包括兩方面工作:測試用例執(zhí)行BUG記錄跟蹤156.1測試流程管理6.1.2測試實施測試用例執(zhí)行從科學(xué)的角度上看,測試實施只需要嚴(yán)格按照測試計劃

7、和測試說明來執(zhí)行就可以了,但事實上沒有這么樂觀。實際工作中,經(jīng)常遇到下面情況:需求發(fā)生變更;設(shè)計和實現(xiàn)方式發(fā)生改變;被測工作產(chǎn)品質(zhì)量與預(yù)期差距過大;測試工作量比預(yù)想要大。166.1測試流程管理6.1.2測試實施BUG跟蹤與管理BUG跟蹤與管理是測試流程管理最重要的一項內(nèi)容。176.1測試流程管理6.1.2測試實施1.BUG的定義與理解BUG的定義:主要是指在測試階段,測試人員發(fā)現(xiàn)的軟件中的缺陷。對BUG的判定:被測工作產(chǎn)品不滿足下列任何一條,即認(rèn)為是軟件BUG:最終不滿足用戶需求或隱含需求;與前期需求或設(shè)計不符

8、合或不一致。186.1測試流程管理6.1.2測試實施2.BUG管理原則測試人員要有技術(shù)能力并準(zhǔn)確地發(fā)現(xiàn)BUG;測試人員要能夠精準(zhǔn)求實地報告BUG;促使開發(fā)人員愿意花費時間改正BUG;項目組內(nèi)要有良好的溝通機制,最終使BUG得以更快有效地解決。196.1測試流程管理6.1.2測試實施3.BUG跟蹤流程206.1測試流程管理6.1.2測試實施4.BUG的描述準(zhǔn)則-1一條優(yōu)秀的BUG信息,要

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。