版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
軟件測試方法和技術(shù)
-Ch.3質(zhì)量保證與測試策略Zhu.Kerry@gmail.朱少民KerryZhuCh3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第1頁!第二章回顧Zhu.Kerry@gmail.軟件質(zhì)量就是客戶的滿意度軟件缺陷(Bug)是什么軟件測試的基本方法
-白盒/黑盒,靜態(tài)/動態(tài),自動化/手工,…軟件測試的分類和階段
-單元、集成、系統(tǒng)(性能、適用性、兼容性…)、驗(yàn)收測試軟件測試的工作范疇
-策略、計(jì)劃、設(shè)計(jì)、執(zhí)行、報告、評估…Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第2頁!第三章質(zhì)量保證與測試策略Zhu.Kerry@gmail.3.1軟件質(zhì)量保證3.2測試策略3.3測試計(jì)劃3.4軟件質(zhì)量的可靠性評估Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第3頁!什么是SQA?軟件質(zhì)量保證是通過對軟件產(chǎn)品和活動有計(jì)劃的進(jìn)行評審和審計(jì)來驗(yàn)證軟件是否合乎標(biāo)準(zhǔn)的系統(tǒng)工程活動.
Zhu.Kerry@gmail.確保SQA活動要自始至有計(jì)劃的進(jìn)行審查軟件產(chǎn)品和活動是否遵守適用的標(biāo)準(zhǔn)、規(guī)程和要求并得到客觀驗(yàn)證。SQA的活動和結(jié)果要保證全員參與,溝通順暢。逐級解決不符合問題Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第4頁!SQA活動的影響因素知識結(jié)構(gòu):專業(yè)的技術(shù),例如質(zhì)量管理與控制知識、統(tǒng)計(jì)學(xué)知識等。經(jīng)驗(yàn)依據(jù):如果沒有這些標(biāo)準(zhǔn),就無法準(zhǔn)確地判斷開發(fā)活動中的問題,容易引發(fā)不必要的爭論,因此組織應(yīng)當(dāng)建立文檔化的開發(fā)標(biāo)準(zhǔn)和規(guī)程。全員參與:全員參與至關(guān)重要,高層管理者必須重視軟件質(zhì)量保證活動。把握重點(diǎn):一定要抓住問題的重點(diǎn)與本質(zhì),盡可能避免陷入對細(xì)節(jié)的爭論之中。Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第5頁!SQA與軟件測試有什么關(guān)系和區(qū)別?
Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第6頁!測試策略的概念測試策略通常是描述測試工程的總體方法和目標(biāo)。描述目前在進(jìn)行哪一階段的測試(如單元測試、集成測試、系統(tǒng)測試)以及每個階段內(nèi)進(jìn)行的測試種類(如功能測試、性能測試、壓力測試等),以確定合理的測試方案使得測試更有效。
Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第7頁!制定測試策略
全面細(xì)致地了解產(chǎn)品的項(xiàng)目信息:應(yīng)用領(lǐng)域,測試范圍,市場需求,產(chǎn)品的特點(diǎn)和主要功能,技術(shù)架構(gòu)基于模塊、功能、整體、系統(tǒng)、版本、壓力、性能、配置和安裝等各個因素對產(chǎn)品的影響,公正客觀地開展測試計(jì)劃根據(jù)程序的重要性和一旦發(fā)生故障將造成的損失,來確定它的測試等級和測試重點(diǎn)認(rèn)真研究測試策略,以便能使用盡可能少的有效測試用例,發(fā)現(xiàn)盡可能多的程序錯誤,因?yàn)橐淮瓮暾能浖y試過后,如果程序中遺漏的錯誤過多并且很嚴(yán)重,則表明本次測試是失敗的,是不足的;而測試不足意味著讓用戶承擔(dān)隱藏錯誤帶來的危險.同時反過來說,如果過度測試,則又會浪費(fèi)許多寶貴的資源.找到一個最佳平衡點(diǎn)。Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第8頁!測試持續(xù)階段的確定當(dāng)測試任務(wù)明確后,測試計(jì)劃將依賴于測試小組的人力資源而最終確定.
Task1/11/81/151/201/292/52/122/202/28需求分析-----設(shè)計(jì)審查
-------------
測試計(jì)劃準(zhǔn)備工作
-----------------
設(shè)計(jì)測試用例
--------------------
功能測試
------------
集成&系統(tǒng)測試
--------------------
第一輪測試
------------
第二輪測試
----------
確認(rèn)測試
------
測試結(jié)束
-
Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第9頁!階段通過/失敗的標(biāo)準(zhǔn)
項(xiàng)目經(jīng)理和測試組長已經(jīng)全部按計(jì)劃到位?所有相關(guān)的信息已經(jīng)傳達(dá)到QA?QA.開始了測試設(shè)計(jì)?需求階段設(shè)計(jì)審查所有設(shè)計(jì)中及文檔中的問題都已經(jīng)被解決?技術(shù)設(shè)計(jì)和測試設(shè)計(jì)已經(jīng)結(jié)束?最高優(yōu)先級的功能要求已經(jīng)實(shí)現(xiàn)?新功能已經(jīng)實(shí)現(xiàn)?所有的功能是按照設(shè)計(jì)來實(shí)現(xiàn)的?代碼完成?功能驗(yàn)證確認(rèn)測試回歸測試完成與否?是不是完全按測試計(jì)劃完成了所有的測試?沒有嚴(yán)重的缺陷?達(dá)到產(chǎn)品發(fā)布的標(biāo)準(zhǔn)?測試環(huán)境的檢查?所有嚴(yán)重問題是不是都已測出?功能測試,壓力測試,安全測試,兼容性測試,易用性測試是否都已完成?有沒有阻礙產(chǎn)品發(fā)布的缺陷?系統(tǒng)測試Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第10頁!測試周期MRD/PRD/UISign-offEng.PlanSign-offEng.SpecSign-offTestPlanSign-offProductReviewCodeFreezeTestCaseSign-offCodeCompleteERAcceptantTestQACreateTestPlanQAQACreateTestCasesFeatureTestWrite/ReviewSpecSystemTestWERC:WebExEngineeringReleaseCycleWERCUnitTestPRD/UIReviewQAZhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第11頁!測試計(jì)劃的創(chuàng)建和評審MRD/PRDreview測試策略知識傳遞日程測試范圍反饋討論分析FormalReviewmeeting問題QAdraftofTestPlanUpdatedTestPlanFinalTestPlan測試方法任務(wù)UpdatedTestPlan資源Pear-to-PearorInternalReviewChecklistZhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第12頁!測試計(jì)劃標(biāo)準(zhǔn)格式-116ponentsofTestPlan(IEEE,1983)Testplanidentifier(測試計(jì)劃標(biāo)識)Instruction(引言)TestItems(定義或主題詞)Featurestobetested(需要被測試的功能)Featuresnottobetested(無需被測試的功能)Approach(方法和途徑)Itemspass/failcriteria(測試通過、失敗的標(biāo)準(zhǔn))Suspensioncriteriaandresumptionrequirements(延遲的標(biāo)準(zhǔn)和再恢復(fù)的要求)Testdeliverables(測試交付的內(nèi)容)TestingTasks(測試任務(wù)Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第13頁!3.4軟件質(zhì)量的可靠性評估3.4.1軟件可靠性評估的概述3.4.2軟件可靠性模型3.4.2可靠性評估過程Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第14頁!軟件可靠性模型
軟件可靠性模型(Softwarereliabilitymodel)是指為預(yù)計(jì)或估算軟件的可靠性所建立的可靠性結(jié)構(gòu)和數(shù)學(xué)模型。建立可靠性模型是為了將復(fù)雜系統(tǒng)的可靠性逐級分解為簡單系統(tǒng)的可靠性,以便于定量預(yù)計(jì)、分配、估算和評價復(fù)雜系統(tǒng)的可靠性。1)可靠性結(jié)構(gòu)模型,是依據(jù)系統(tǒng)結(jié)構(gòu)邏輯關(guān)系,對系統(tǒng)的可靠性特征及其發(fā)展變化規(guī)律做出可靠性評價。2)可靠性預(yù)計(jì)模型,是用來描述軟件失效與軟件缺陷的關(guān)系,借助這類模型,可以對軟件的可靠性特征做出定量的預(yù)計(jì)或評估。依據(jù)軟件缺陷與運(yùn)行剖面數(shù)據(jù),利用統(tǒng)計(jì)學(xué)原理建立二者之間的數(shù)學(xué)關(guān)系,獲取開發(fā)過程中可靠性變化、軟件在預(yù)定工作時間的可靠度、軟件在任意時刻發(fā)生的失效數(shù)的平均值以及軟件在規(guī)定時間間隔內(nèi)發(fā)生失效次數(shù)的平均值。Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第15頁!作業(yè)Zhu.Kerry@gmail.第三章2、3Sendto:Joanna.zuo@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第16頁!3.1軟件質(zhì)量保證(SQA)SQA概述SQA活動SQS與軟件測試的關(guān)系Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第17頁!SQA活動技術(shù)方法的應(yīng)用正式技術(shù)評審的實(shí)施軟件測試標(biāo)準(zhǔn)的執(zhí)行修改的控制度量質(zhì)量記錄和記錄保存Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第18頁!SQA策略SQA策略主要分三個階段:以檢測為重:產(chǎn)品制成之后進(jìn)行檢測,只能判斷產(chǎn)品質(zhì)量,不能提高產(chǎn)品質(zhì)量。以過程管理為重:把質(zhì)量的保證工作重點(diǎn)放在過程管理上,對制造過程中的每一道工序都要進(jìn)行質(zhì)量控制。以新產(chǎn)品開發(fā)為重:在新產(chǎn)品的開發(fā)設(shè)計(jì)階段,采取強(qiáng)有力的措施來消滅由于設(shè)計(jì)原因而產(chǎn)生的質(zhì)量隱患。Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第19頁!SQA與軟件測試的關(guān)系
SQA
是管理工作、審查對象是流程、強(qiáng)調(diào)以預(yù)防為主測試是技術(shù)工作、測試對象是產(chǎn)品、主要是以事后檢查SQA指導(dǎo)測試、監(jiān)控測試測試為SQA提供依據(jù)Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第20頁!影響測試策略的因素1、測試完成的標(biāo)準(zhǔn)標(biāo)準(zhǔn)的高低對策略確定有著重要的影響。比如該軟件的應(yīng)該用場合為軍用,這將對軟件的可靠性、安全性要求非常高,但如果是用于小型商場的收費(fèi)系統(tǒng)由于是內(nèi)部使用,主要考慮其計(jì)算的準(zhǔn)確與精度及復(fù)雜統(tǒng)計(jì)與報表生成等方面準(zhǔn)確性與易用性。2、資源狀況
參與測試的人、測試中所需要的軟件平臺(如操作系統(tǒng)甚至?xí)婕暗降谌降囊恍?yīng)用軟件)及測試可能用到的相關(guān)硬件設(shè)備(如計(jì)算機(jī),網(wǎng)絡(luò)硬件其它外設(shè)等)
Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第21頁!測試范圍的確立優(yōu)先級最高的需求功能新功能和編碼改動較大(提高性能表現(xiàn))的舊功能運(yùn)用有效的測試技術(shù)去提高測試效果經(jīng)常容易出現(xiàn)問題部分的功能一些經(jīng)常被用戶使用的功能和配置Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第22頁!通過/失敗的標(biāo)準(zhǔn)單個的測試通過/失敗
測試用例全部產(chǎn)品測試通過/失敗
每個階段的通過/失敗Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第23頁!風(fēng)險評估
測試小組開始項(xiàng)目測試時,硬件資源沒有按時配備或仍然不足開始項(xiàng)目測試時,軟件產(chǎn)品編碼沒有按計(jì)劃完成開始項(xiàng)目測試時,測試用例沒有準(zhǔn)備好缺少按計(jì)劃參加項(xiàng)目測試的測試人員在項(xiàng)目測試過程中,需求總是不停地改動當(dāng)項(xiàng)目測試進(jìn)行時,在設(shè)計(jì)說明書中被定義的功能總是不停地被修改Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第24頁!測試評估
里程碑的定義和跟蹤可以幫助項(xiàng)目管理者掌握項(xiàng)目的進(jìn)行狀態(tài)
里程碑
日期
測試計(jì)劃完成
---1/15
測試用例完成---1/29
功能驗(yàn)證完成器
---2/5
代碼凍結(jié)前完成系統(tǒng)測試
--2/20
版本發(fā)布前完成確認(rèn)測試
---2/28Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第25頁!測試計(jì)劃內(nèi)容構(gòu)成測試計(jì)劃制定的步就是將軟件分解較小而且相對獨(dú)立的功能模塊,寫成測試需求。測試需求有很多分類方法,最普通的一種就是按照功能分類:測試需求是測試設(shè)計(jì)和開發(fā)測試用例的基礎(chǔ),分解功能模塊可以更好地進(jìn)行設(shè)計(jì);詳細(xì)的測試需求是用來衡量測試覆蓋率的重要指標(biāo);測試需求包括各種測試實(shí)際和開發(fā)以及所需資源。一個測試計(jì)劃應(yīng)包括:產(chǎn)品基本情況、測試需求說明、測試策略和記錄、測試資源配置、計(jì)劃表、問題跟蹤報告、測試計(jì)劃的評審、結(jié)果等。Zhu.Kerry@gmail.Ch3-質(zhì)量保證與測試策略-S共30頁,您現(xiàn)在瀏覽的是第26頁!測試計(jì)劃標(biāo)準(zhǔn)格式–216ponentsofTestPlan(IEEE,1983)Environmentalneeds(必備的環(huán)境)Responsibilities(職責(zé))Staffinga
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度重型卡車零部件供應(yīng)合同3篇
- 2025年合資合同擔(dān)保合同
- 2025版天津長租公寓租賃合同(含社區(qū)活動參與權(quán))
- 2025年個人身份貸款合同
- 2025年贖樓交易安全保障合同范本3篇
- 2025年信用互聯(lián)網(wǎng)金融合同
- 二零二五年度煤炭企業(yè)倉儲管理優(yōu)化與智能化改造合同4篇
- 《化學(xué)周國春》課件
- 二零二五版grc構(gòu)件安裝與裝配式建筑技術(shù)研究合同3篇
- 2025年路燈安裝工程稅務(wù)籌劃及繳納合同3篇
- 新教材人教版高中物理選擇性必修第二冊全冊各章節(jié)課時練習(xí)題及章末測驗(yàn)含答案解析(安培力洛倫茲力電磁感應(yīng)交變電流等)
- 初級養(yǎng)老護(hù)理員培訓(xùn)全套
- 集中供熱管網(wǎng)系統(tǒng)一次網(wǎng)的調(diào)節(jié)方法
- GB/T 41095-2021機(jī)械振動選擇適當(dāng)?shù)臋C(jī)器振動標(biāo)準(zhǔn)的方法
- MRP、MPS計(jì)劃文檔教材
- 甲狀腺疾病護(hù)理查房課件
- 安全安全帶檢查記錄表
- GB∕T 26520-2021 工業(yè)氯化鈣-行業(yè)標(biāo)準(zhǔn)
- 2022年浙江省紹興市中考數(shù)學(xué)試題及參考答案
- Listen-to-this-3-英語高級聽力-(整理版)
- 生活垃圾焚燒處理建設(shè)項(xiàng)目評價導(dǎo)則(2022)
評論
0/150
提交評論