《軟件測試實驗指導(dǎo)教程第2講-軟件測試管理課件》由會員分享,可在線閱讀,更多相關(guān)《軟件測試實驗指導(dǎo)教程第2講-軟件測試管理課件(23頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,/23,1,/23,軟件測試最重要的是有效的測試管理。測試管理包括對人的管理、對流程的管理、對具體版本的管理等。,軟件測試管理實際上是一系列活動,可以對各階段的測試計劃、測試用例、測試流程、測試文檔等進行跟蹤、管理并記錄其結(jié)果,以實現(xiàn)測試的有效控制和管理,進一步提高測試的效率和質(zhì)量。,作為軟件測試管理的實踐活動內(nèi)容,測試管理中最重要的、也是學(xué)生必須掌握的是測試執(zhí)行與缺陷跟蹤階段的管理活動和管理手段,而測試執(zhí)行與缺陷跟蹤階段的管理重點是保證測試能按照計劃順利進行和有效實施。通過規(guī)范測試流程,加強測試的有效性檢
2、查,及時報告測試進度,促進測試團隊的交流,成為決定這一階段工作成敗的關(guān)鍵。,第,2,講 軟件測試管理,2,/23,軟件測試在軟件生命周期中占有非常重要的地位,是保證軟件質(zhì)量的重要手段。,軟件測試最重要的目標(biāo)之一是發(fā)現(xiàn)缺陷、管理缺陷、改正缺陷、消滅缺陷,.,從廣義上講,軟件測試管理包括:軟件測試過程的定義、測試計劃管理、測試用例管理、軟件缺陷管理、軟件測試執(zhí)行、軟件測試報告、軟件測試需求管理、軟件測試配置管理、自動化軟件測試過程等內(nèi)容。其中,測試過程管理、測試用例管理、測試用例執(zhí)行和缺陷管理是軟件測試管理的核心內(nèi)容。,軟件測試管理概念,3,/23,瀑布模型,原型模型,螺旋模型,增量模型,軟件測試
3、過程模型,漸進模型,快速軟件開發(fā),(RAD),Rational,統(tǒng)一過程,(RUP),等,4,/23,1.,制定測試計劃,設(shè)計測試用例,2.,執(zhí)行測試用例,分析測試報告,3.,測試收尾,軟件測試流程,5,/23,盡早測試,全面測試,迭代測試,缺陷管理,測試管理過程,測試管理內(nèi)容,測試管理中的缺陷跟蹤管理,軟件測試管理過程,應(yīng)遵循以下原則:,6,/23,使用測試管理工具對軟件的整個測試輸入、執(zhí)行過,程和測試結(jié)果進行管理,可以提高測試的效率、測試時,間、測試質(zhì)量、用例復(fù)用、需求覆蓋等。,軟件測試工具種類繁多,主流的測試工具可以分為:,測試管理工具、負載測試工具、功能測試工具等等。,軟件測試管理工具
4、,7,/23,一個完整的軟件測試管理工具,應(yīng)能用于測試的計,劃、文檔和缺陷跟蹤等各種測試行為的管理,并能提供,對人工測試和自動測試基于過程的分析、設(shè)計和管理功,能,把應(yīng)用程序測試中所涉及的全部任務(wù)集成起來;包,括測試中包含的所有工作,跟蹤測試資產(chǎn)中的依賴關(guān)系,和相互關(guān)聯(lián),并能對質(zhì)量目標(biāo)進行定義、測量和跟蹤。,測試計劃和進度管理,測試資產(chǎn)管理,測試質(zhì)量評估與報表,軟件測試管理工具應(yīng)具備的功能,8,/23,建議從以下幾個方面來權(quán)衡和考慮:,功能考量,測試管理工具的集成能力,能否與現(xiàn)有的測試管理保持連續(xù)性和一致性,是否具備測試團隊管理功能,軟件測試管理工具的選擇,9,/23,TestManager,
5、TestDirector,TestRunner,TestLink,TestCenter,常用軟件測試管理工具介紹,10,/23,TestLink,的功能及特點,TestLink,應(yīng)用環(huán)境的建立,1.,安裝,IIS,服務(wù)器,2.,解壓,TestLink,源文件,3.,安裝,TestLink,4.,查看安裝是否成功,軟件測試管理工具,TestLink,應(yīng)用,11,/23,TestLink,使用流程,基于,TestLink,的測試管理流程,12,/23,TestLink,使用流程,(,續(xù),),13,/23,初始配置,(,設(shè)置用戶、產(chǎn)品,),TestLink,應(yīng)用舉例,用戶設(shè)置,14,/23,Test
6、Link,應(yīng)用舉例,(,續(xù),),產(chǎn)品設(shè)置,15,/23,確定測試需求,設(shè)置需求有效性,(2),確定需求規(guī)格,(3),建立需求屬性,(4),需求輸入,(5),測試用例與需求關(guān)聯(lián),(6),基于報告的需求,TestLink,應(yīng)用舉例,(,續(xù),),16,/23,測試用例管理,TestLink,應(yīng)用舉例,(,續(xù),),創(chuàng)建用例集,17,/23,TestLink,應(yīng)用舉例,(,續(xù),),添加測試用例,18,/23,TestLink,應(yīng)用舉例,(,續(xù),),刪除測試用例,需求關(guān)聯(lián),優(yōu)先權(quán),測試用例擁有者,關(guān)鍵字,測試用例的執(zhí)行,結(jié)果,定義一個構(gòu)建測試,樹菜單,測試狀態(tài),插入測試結(jié)果,更新測試用例,19,/23,制定測試計劃,(,只能由,admin,用戶進行,),TestLink,應(yīng)用舉例,(,續(xù),),創(chuàng)建測試計劃,20,/23,TestLink,應(yīng)用舉例,(,續(xù),),安排測試人員,(,從用戶列表中選擇本測試計劃的參與人員,),刪除測試計劃,執(zhí)行測試,21,/23,測試報告和度量,TestLink,應(yīng)用舉例,(,續(xù),),總體測試計劃度量,22,/23,TestLink,應(yīng)用舉例,(,續(xù),),活動構(gòu)建的度量,全部構(gòu)建狀態(tài),查詢度量,測試報告,鎖定或失敗的測試用例,23,/23,與,Bug,跟蹤系統(tǒng),(Mantis),集成,TestLink,應(yīng)用舉例,(,續(xù),),