




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第十四章測(cè)試和軟件質(zhì)量分析報(bào)告第十四章目錄軟件產(chǎn)品的質(zhì)量度量1評(píng)估系統(tǒng)測(cè)試的覆蓋程度2基于缺陷分析的產(chǎn)品質(zhì)量評(píng)估3測(cè)試報(bào)告的具體內(nèi)容4目錄軟件產(chǎn)品的質(zhì)量度量1評(píng)估系統(tǒng)測(cè)試的覆蓋程度21軟件產(chǎn)品的質(zhì)量度量1軟件產(chǎn)品的質(zhì)量度量1.軟件產(chǎn)品的質(zhì)量度量軟件度量就是對(duì)軟件所包含的各種屬性的量化表示。
定性定量軟件度量可以提供對(duì)軟件過程和軟件產(chǎn)品的深入了解的衡量指標(biāo),使組織能夠更好地做出決策以達(dá)成目標(biāo),軟件度量具有如下作用:用數(shù)據(jù)指標(biāo)表明驗(yàn)收標(biāo)準(zhǔn);監(jiān)控項(xiàng)目進(jìn)度和預(yù)見風(fēng)險(xiǎn);分配資源時(shí)進(jìn)行量化均衡;預(yù)計(jì)和控制產(chǎn)品的過程、成本和質(zhì)量。1.軟件產(chǎn)品的質(zhì)量度量軟件度量就是對(duì)軟件所包含的各種屬性的量1.軟件產(chǎn)品的質(zhì)量度量度量概念測(cè)量(Measurement):確定一個(gè)測(cè)量的行為度量(Metric):某個(gè)給定屬性的度的一個(gè)定量測(cè)量指標(biāo)(Indicator):具體測(cè)量的屬性及其給定值1.軟件產(chǎn)品的質(zhì)量度量度量概念1.軟件產(chǎn)品的質(zhì)量度量軟件度量的分類軟件過程度量軟件項(xiàng)目度量產(chǎn)品質(zhì)量度量1.軟件產(chǎn)品的質(zhì)量度量軟件度量的分類1.軟件產(chǎn)品的質(zhì)量度量軟件度量的內(nèi)容規(guī)模度量:代碼行數(shù),功能點(diǎn)和對(duì)象點(diǎn)等復(fù)雜度度量:軟件結(jié)構(gòu)復(fù)雜度指標(biāo)。缺陷度量:幫助確定產(chǎn)品缺陷變化的狀態(tài),并指示修復(fù)缺陷活動(dòng)所需的工作量,分析產(chǎn)品缺陷分布的情況工作量度量進(jìn)度度量生產(chǎn)率度量:代碼行數(shù)/人·月,測(cè)試用例數(shù)/人·日;風(fēng)險(xiǎn)度量:“風(fēng)險(xiǎn)發(fā)生的概率”和“風(fēng)險(xiǎn)發(fā)生后所帶來的損失”1.軟件產(chǎn)品的質(zhì)量度量軟件度量的內(nèi)容1.軟件產(chǎn)品的質(zhì)量度量軟件度量的分工度量工作小組由專職的度量研究人員和項(xiàng)目協(xié)調(diào)人員組成,度量研究人員的主要職責(zé)是定義度量過程和指導(dǎo)進(jìn)行度量活動(dòng),并對(duì)數(shù)據(jù)進(jìn)行分析、反饋;項(xiàng)目協(xié)調(diào)人員的職責(zé)是為定義度量過程提供詳細(xì)的需求信息,并負(fù)責(zé)度量過程在項(xiàng)目組的推行。數(shù)據(jù)提供者一般是項(xiàng)目中的研發(fā)人員,有時(shí)還會(huì)包括用戶服務(wù)人員和最終用戶。IT支持者確定數(shù)據(jù)提供的格式與數(shù)據(jù)存儲(chǔ)方式,提供數(shù)據(jù)收集工具與數(shù)據(jù)存儲(chǔ)設(shè)備1.軟件產(chǎn)品的質(zhì)量度量軟件度量的分工1.軟件產(chǎn)品的質(zhì)量度量軟件度量的過程識(shí)別目標(biāo)。分析出度量的工作目標(biāo)和列表,并由管理者審核確認(rèn)定義度量過程。定義其收集要素、收集過程、分析、反饋過程、IT支持體系,為具體的收集活動(dòng)、分析、反饋活動(dòng)和IT設(shè)備、工具開發(fā)提供指導(dǎo)。搜集數(shù)據(jù)。應(yīng)用IT支持工具進(jìn)行數(shù)據(jù)收集工作,并按指定的方式審查和存儲(chǔ)。數(shù)據(jù)分析與反饋。根據(jù)數(shù)據(jù)收集結(jié)果,按照已定義的分析方法進(jìn)行數(shù)據(jù)分析,完成規(guī)定格式的圖表,進(jìn)行反饋。過程改進(jìn)。根據(jù)度量的分析報(bào)告,管理者基于度量數(shù)據(jù)做出決策。1.軟件產(chǎn)品的質(zhì)量度量軟件度量的過程2.軟件質(zhì)量的度量根據(jù)質(zhì)量模型用帶權(quán)因子的回歸公式來度量質(zhì)量:Mi是一個(gè)軟件質(zhì)量因素(如SQRC層各項(xiàng)待計(jì)算值),fn是影響質(zhì)量因素的度量值(如SQDC層各項(xiàng)估計(jì)值),cn是加權(quán)因子。2.軟件質(zhì)量的度量根據(jù)質(zhì)量模型用帶權(quán)因子的回歸公式來度量質(zhì)量3.質(zhì)量度量的統(tǒng)計(jì)方法說明不完整或說明錯(cuò)誤(IES)與客戶交流不夠所產(chǎn)生的誤解(MCC)故意與說明偏離(IDS)違反編程標(biāo)準(zhǔn)(VPS)數(shù)據(jù)表示有錯(cuò)(EDR)模塊接口不一致(IMI)設(shè)計(jì)邏輯有錯(cuò)(EDL)不完整或錯(cuò)誤的測(cè)試(IET)不準(zhǔn)確或不完整的文檔(IID)將設(shè)計(jì)翻譯成程序設(shè)計(jì)語言中的錯(cuò)誤(PLT)不清晰或不一致的人機(jī)界面(HCI)雜項(xiàng)(MIS)3.質(zhì)量度量的統(tǒng)計(jì)方法說明不完整或說明錯(cuò)誤(IES)3.質(zhì)量度量的統(tǒng)計(jì)方法總計(jì)(Ei)嚴(yán)重(Si)一般(Mi)微小(Ti)錯(cuò)誤數(shù)量百分比數(shù)量百分比數(shù)量百分比數(shù)量百分比IES29622.3%5528.2%9518.6%14623.4%MCC20415.3%189.2%8717.0%9915.9%IDS644.8%21.0%316.1%315.0%VPS342.6%10.5%193.7%142.2%EDR18213.7%3819.5%9017.6%548.7%IMI826.2%147.2%214.1%477.5%EDL644.8%2010.3%173.3%274.3%IET14010.5%178.7%5110.0%7211.6%IID544.1%31.5%285.5%233.7%PLT876.5%2211.3%265.1%396.3%HCI423.2%42.1%275.3%111.8%MIS816.1%10.5%203.9%609.6%總計(jì)1330100%195100%512100%623100%3.質(zhì)量度量的統(tǒng)計(jì)方法總計(jì)(Ei)嚴(yán)重(Si)一般(Mi)微3.質(zhì)量度量的統(tǒng)計(jì)方法質(zhì)量度量計(jì)算總體質(zhì)量度量Ei=在軟件工程過程中的第i步中發(fā)現(xiàn)的錯(cuò)誤總數(shù)Si=嚴(yán)重錯(cuò)誤數(shù)Mi=一般錯(cuò)誤數(shù)Ti=最小錯(cuò)誤數(shù)Pi=第i步的產(chǎn)品規(guī)模Ws,Wm,Wi分別是嚴(yán)重、一般、微小錯(cuò)誤的加權(quán)因子3.質(zhì)量度量的統(tǒng)計(jì)方法質(zhì)量度量計(jì)算2評(píng)估系統(tǒng)測(cè)試的覆蓋程度2評(píng)估系統(tǒng)測(cè)試的覆蓋程度1.測(cè)試的評(píng)估軟件測(cè)試評(píng)估主要有兩個(gè)的目的量化測(cè)試進(jìn)程,判斷測(cè)試進(jìn)行的狀態(tài)和進(jìn)度為測(cè)試或質(zhì)量分析報(bào)告生成所需的量化數(shù)據(jù),如缺陷清除率、測(cè)試覆蓋率等。例子:測(cè)試覆蓋項(xiàng)測(cè)試覆蓋率指標(biāo)測(cè)試描述測(cè)試結(jié)果界面覆蓋符合需求(界面圖標(biāo)、信息區(qū)、狀態(tài)區(qū))
靜態(tài)功能覆蓋功能滿足需求
動(dòng)態(tài)功能覆蓋所有功能的轉(zhuǎn)換功能正確
正常測(cè)試覆蓋所有硬件軟件正常時(shí)處理
異常測(cè)試覆蓋硬件或軟件異常時(shí)處理(不允許的操作)測(cè)試結(jié)束判斷1.測(cè)試的評(píng)估軟件測(cè)試評(píng)估主要有兩個(gè)的目的測(cè)試覆蓋項(xiàng)測(cè)試覆蓋2.對(duì)軟件需求的估算假設(shè)有R個(gè)需求,功能需求的數(shù)目為F,非功能需求數(shù)為N,則:R=F+N其中Q1表示需求的確定性,M是所有復(fù)審者都有相同解釋的需求數(shù)目。功能需求的完整性Q2:其中Fu是唯一功能需求的數(shù)目,Ni是由規(guī)格設(shè)計(jì)說明書定義的輸入個(gè)數(shù),Ns是被表示的狀態(tài)的個(gè)數(shù)??紤]非功能需求:其中Fc是已經(jīng)確認(rèn)為正確的需求的個(gè)數(shù),F(xiàn)nv是尚未被確認(rèn)的需求的個(gè)數(shù)2.對(duì)軟件需求的估算假設(shè)有R個(gè)需求,功能需求的數(shù)目為F,非功3.基于需求的測(cè)試覆蓋評(píng)估假定Tx已執(zhí)行的測(cè)試過程數(shù)或測(cè)試用例數(shù),Rft是測(cè)試需求的總數(shù):假定Ts是已執(zhí)行的完全成功、沒有缺陷的測(cè)試過程數(shù)或測(cè)試用例數(shù)。3.基于需求的測(cè)試覆蓋評(píng)估假定Tx已執(zhí)行的測(cè)試過程數(shù)或測(cè)試4.基于代碼的測(cè)試覆蓋評(píng)估基于代碼的測(cè)試覆蓋評(píng)測(cè)是對(duì)被測(cè)試的程序代碼語句、路徑或條件的覆蓋率分析。這種策略對(duì)于安全至上的系統(tǒng)來說非常重要?;诖a的測(cè)試覆蓋通過以下公式計(jì)算:其中Tc是用代碼語句、條件分支、代碼路徑、數(shù)據(jù)狀態(tài)判定點(diǎn)或數(shù)據(jù)元素名表示的已執(zhí)行項(xiàng)目數(shù),Tnc(Totalnumberofitemsinthecode)是代碼中的項(xiàng)目總數(shù)。4.基于代碼的測(cè)試覆蓋評(píng)估基于代碼的測(cè)試覆蓋評(píng)測(cè)是對(duì)被測(cè)試的3基于缺陷分析的產(chǎn)品質(zhì)量評(píng)估3基于缺陷分析的產(chǎn)品質(zhì)量評(píng)估1.缺陷評(píng)測(cè)的基線為軟件產(chǎn)品的質(zhì)量設(shè)置起點(diǎn),在基線的基礎(chǔ)上再設(shè)置新的目標(biāo),作為對(duì)系統(tǒng)評(píng)估是否通過的標(biāo)準(zhǔn)條目目標(biāo)低水平缺陷清除效率>95%<70%原有缺陷密度每個(gè)功能點(diǎn)<4每個(gè)功能點(diǎn)>7超出風(fēng)險(xiǎn)之外的成本0%>=10%全部需求功能點(diǎn)<1%每個(gè)月平均值>=50%全部程序文檔每個(gè)功能點(diǎn)頁數(shù)<3每個(gè)功能點(diǎn)頁數(shù)>6員工離職率每年1to3%每年>5%1.缺陷評(píng)測(cè)的基線為軟件產(chǎn)品的質(zhì)量設(shè)置起點(diǎn),在基線的基礎(chǔ)上再2.經(jīng)典的種子公式則可以推出程序的總Bug數(shù)為:其中n是所進(jìn)行實(shí)際測(cè)試時(shí)發(fā)現(xiàn)的Bug總數(shù)。如果n=N,說明所有的Bug已找出來,說明做的測(cè)試足夠充分。這種測(cè)試是否充分,可以用一個(gè)信心指數(shù)來表示,即用一個(gè)百分比表示,值越大,說明對(duì)產(chǎn)品質(zhì)量的信心越高,最大值為1。2.經(jīng)典的種子公式3.基于缺陷清除率的估算方法F為描述軟件規(guī)模用的功能點(diǎn);D1為在軟件開發(fā)過程中發(fā)現(xiàn)的所有缺陷數(shù);D2為軟件發(fā)布后發(fā)現(xiàn)的缺陷數(shù);D為發(fā)現(xiàn)的總?cè)毕輸?shù)。D=D1+D2缺陷源潛在缺陷清除效率(%)被交付的缺陷需求報(bào)告1.00770.23設(shè)計(jì)1.25850.19編碼1.75950.09文檔0.60800.12錯(cuò)誤修改0.40700.12合計(jì)5.00850.753.基于缺陷清除率的估算方法F為描述軟件規(guī)模用的功能點(diǎn);D14.軟件產(chǎn)品性能評(píng)估方法的基礎(chǔ)是獲取與性能表現(xiàn)相關(guān)的數(shù)據(jù),一般和測(cè)試的執(zhí)行結(jié)合起來做,或者是在執(zhí)行測(cè)試時(shí)記錄、保存各種數(shù)據(jù),然后在評(píng)估測(cè)試活動(dòng)中計(jì)算結(jié)果動(dòng)態(tài)監(jiān)測(cè)響應(yīng)時(shí)間/吞吐量百分比報(bào)告比較報(bào)告追蹤報(bào)告4.軟件產(chǎn)品性能評(píng)估方法的基礎(chǔ)是獲取與性能表現(xiàn)相關(guān)的數(shù)據(jù),一4測(cè)試報(bào)告的具體內(nèi)容4測(cè)試報(bào)告的具體內(nèi)容1.測(cè)試報(bào)告的具體內(nèi)容在國(guó)家標(biāo)準(zhǔn)GB/T17544-1998(附錄C)對(duì)測(cè)試報(bào)告有了具體要求,對(duì)測(cè)試紀(jì)錄、結(jié)果如實(shí)匯總分析,報(bào)告出來產(chǎn)品標(biāo)識(shí);用于測(cè)試的計(jì)算機(jī)系統(tǒng)使用的文檔及其標(biāo)識(shí)產(chǎn)品描述、用戶文檔、程序和數(shù)據(jù)的測(cè)試結(jié)果;與要求不符的清單;針對(duì)建議的要求不符的清單,產(chǎn)品未作符合性測(cè)試的說明;測(cè)試結(jié)束日期。1.測(cè)試報(bào)告的具體內(nèi)容在國(guó)家標(biāo)準(zhǔn)GB/T17544-199感謝觀看THANKS感謝觀看THANKS謝謝!放映結(jié)束感謝各位的批評(píng)指導(dǎo)!讓我們共同進(jìn)步謝謝!放映結(jié)束讓我們共同進(jìn)步27知識(shí)回顧KnowledgeReview知識(shí)回顧KnowledgeReview第十四章測(cè)試和軟件質(zhì)量分析報(bào)告第十四章目錄軟件產(chǎn)品的質(zhì)量度量1評(píng)估系統(tǒng)測(cè)試的覆蓋程度2基于缺陷分析的產(chǎn)品質(zhì)量評(píng)估3測(cè)試報(bào)告的具體內(nèi)容4目錄軟件產(chǎn)品的質(zhì)量度量1評(píng)估系統(tǒng)測(cè)試的覆蓋程度21軟件產(chǎn)品的質(zhì)量度量1軟件產(chǎn)品的質(zhì)量度量1.軟件產(chǎn)品的質(zhì)量度量軟件度量就是對(duì)軟件所包含的各種屬性的量化表示。
定性定量軟件度量可以提供對(duì)軟件過程和軟件產(chǎn)品的深入了解的衡量指標(biāo),使組織能夠更好地做出決策以達(dá)成目標(biāo),軟件度量具有如下作用:用數(shù)據(jù)指標(biāo)表明驗(yàn)收標(biāo)準(zhǔn);監(jiān)控項(xiàng)目進(jìn)度和預(yù)見風(fēng)險(xiǎn);分配資源時(shí)進(jìn)行量化均衡;預(yù)計(jì)和控制產(chǎn)品的過程、成本和質(zhì)量。1.軟件產(chǎn)品的質(zhì)量度量軟件度量就是對(duì)軟件所包含的各種屬性的量1.軟件產(chǎn)品的質(zhì)量度量度量概念測(cè)量(Measurement):確定一個(gè)測(cè)量的行為度量(Metric):某個(gè)給定屬性的度的一個(gè)定量測(cè)量指標(biāo)(Indicator):具體測(cè)量的屬性及其給定值1.軟件產(chǎn)品的質(zhì)量度量度量概念1.軟件產(chǎn)品的質(zhì)量度量軟件度量的分類軟件過程度量軟件項(xiàng)目度量產(chǎn)品質(zhì)量度量1.軟件產(chǎn)品的質(zhì)量度量軟件度量的分類1.軟件產(chǎn)品的質(zhì)量度量軟件度量的內(nèi)容規(guī)模度量:代碼行數(shù),功能點(diǎn)和對(duì)象點(diǎn)等復(fù)雜度度量:軟件結(jié)構(gòu)復(fù)雜度指標(biāo)。缺陷度量:幫助確定產(chǎn)品缺陷變化的狀態(tài),并指示修復(fù)缺陷活動(dòng)所需的工作量,分析產(chǎn)品缺陷分布的情況工作量度量進(jìn)度度量生產(chǎn)率度量:代碼行數(shù)/人·月,測(cè)試用例數(shù)/人·日;風(fēng)險(xiǎn)度量:“風(fēng)險(xiǎn)發(fā)生的概率”和“風(fēng)險(xiǎn)發(fā)生后所帶來的損失”1.軟件產(chǎn)品的質(zhì)量度量軟件度量的內(nèi)容1.軟件產(chǎn)品的質(zhì)量度量軟件度量的分工度量工作小組由專職的度量研究人員和項(xiàng)目協(xié)調(diào)人員組成,度量研究人員的主要職責(zé)是定義度量過程和指導(dǎo)進(jìn)行度量活動(dòng),并對(duì)數(shù)據(jù)進(jìn)行分析、反饋;項(xiàng)目協(xié)調(diào)人員的職責(zé)是為定義度量過程提供詳細(xì)的需求信息,并負(fù)責(zé)度量過程在項(xiàng)目組的推行。數(shù)據(jù)提供者一般是項(xiàng)目中的研發(fā)人員,有時(shí)還會(huì)包括用戶服務(wù)人員和最終用戶。IT支持者確定數(shù)據(jù)提供的格式與數(shù)據(jù)存儲(chǔ)方式,提供數(shù)據(jù)收集工具與數(shù)據(jù)存儲(chǔ)設(shè)備1.軟件產(chǎn)品的質(zhì)量度量軟件度量的分工1.軟件產(chǎn)品的質(zhì)量度量軟件度量的過程識(shí)別目標(biāo)。分析出度量的工作目標(biāo)和列表,并由管理者審核確認(rèn)定義度量過程。定義其收集要素、收集過程、分析、反饋過程、IT支持體系,為具體的收集活動(dòng)、分析、反饋活動(dòng)和IT設(shè)備、工具開發(fā)提供指導(dǎo)。搜集數(shù)據(jù)。應(yīng)用IT支持工具進(jìn)行數(shù)據(jù)收集工作,并按指定的方式審查和存儲(chǔ)。數(shù)據(jù)分析與反饋。根據(jù)數(shù)據(jù)收集結(jié)果,按照已定義的分析方法進(jìn)行數(shù)據(jù)分析,完成規(guī)定格式的圖表,進(jìn)行反饋。過程改進(jìn)。根據(jù)度量的分析報(bào)告,管理者基于度量數(shù)據(jù)做出決策。1.軟件產(chǎn)品的質(zhì)量度量軟件度量的過程2.軟件質(zhì)量的度量根據(jù)質(zhì)量模型用帶權(quán)因子的回歸公式來度量質(zhì)量:Mi是一個(gè)軟件質(zhì)量因素(如SQRC層各項(xiàng)待計(jì)算值),fn是影響質(zhì)量因素的度量值(如SQDC層各項(xiàng)估計(jì)值),cn是加權(quán)因子。2.軟件質(zhì)量的度量根據(jù)質(zhì)量模型用帶權(quán)因子的回歸公式來度量質(zhì)量3.質(zhì)量度量的統(tǒng)計(jì)方法說明不完整或說明錯(cuò)誤(IES)與客戶交流不夠所產(chǎn)生的誤解(MCC)故意與說明偏離(IDS)違反編程標(biāo)準(zhǔn)(VPS)數(shù)據(jù)表示有錯(cuò)(EDR)模塊接口不一致(IMI)設(shè)計(jì)邏輯有錯(cuò)(EDL)不完整或錯(cuò)誤的測(cè)試(IET)不準(zhǔn)確或不完整的文檔(IID)將設(shè)計(jì)翻譯成程序設(shè)計(jì)語言中的錯(cuò)誤(PLT)不清晰或不一致的人機(jī)界面(HCI)雜項(xiàng)(MIS)3.質(zhì)量度量的統(tǒng)計(jì)方法說明不完整或說明錯(cuò)誤(IES)3.質(zhì)量度量的統(tǒng)計(jì)方法總計(jì)(Ei)嚴(yán)重(Si)一般(Mi)微小(Ti)錯(cuò)誤數(shù)量百分比數(shù)量百分比數(shù)量百分比數(shù)量百分比IES29622.3%5528.2%9518.6%14623.4%MCC20415.3%189.2%8717.0%9915.9%IDS644.8%21.0%316.1%315.0%VPS342.6%10.5%193.7%142.2%EDR18213.7%3819.5%9017.6%548.7%IMI826.2%147.2%214.1%477.5%EDL644.8%2010.3%173.3%274.3%IET14010.5%178.7%5110.0%7211.6%IID544.1%31.5%285.5%233.7%PLT876.5%2211.3%265.1%396.3%HCI423.2%42.1%275.3%111.8%MIS816.1%10.5%203.9%609.6%總計(jì)1330100%195100%512100%623100%3.質(zhì)量度量的統(tǒng)計(jì)方法總計(jì)(Ei)嚴(yán)重(Si)一般(Mi)微3.質(zhì)量度量的統(tǒng)計(jì)方法質(zhì)量度量計(jì)算總體質(zhì)量度量Ei=在軟件工程過程中的第i步中發(fā)現(xiàn)的錯(cuò)誤總數(shù)Si=嚴(yán)重錯(cuò)誤數(shù)Mi=一般錯(cuò)誤數(shù)Ti=最小錯(cuò)誤數(shù)Pi=第i步的產(chǎn)品規(guī)模Ws,Wm,Wi分別是嚴(yán)重、一般、微小錯(cuò)誤的加權(quán)因子3.質(zhì)量度量的統(tǒng)計(jì)方法質(zhì)量度量計(jì)算2評(píng)估系統(tǒng)測(cè)試的覆蓋程度2評(píng)估系統(tǒng)測(cè)試的覆蓋程度1.測(cè)試的評(píng)估軟件測(cè)試評(píng)估主要有兩個(gè)的目的量化測(cè)試進(jìn)程,判斷測(cè)試進(jìn)行的狀態(tài)和進(jìn)度為測(cè)試或質(zhì)量分析報(bào)告生成所需的量化數(shù)據(jù),如缺陷清除率、測(cè)試覆蓋率等。例子:測(cè)試覆蓋項(xiàng)測(cè)試覆蓋率指標(biāo)測(cè)試描述測(cè)試結(jié)果界面覆蓋符合需求(界面圖標(biāo)、信息區(qū)、狀態(tài)區(qū))
靜態(tài)功能覆蓋功能滿足需求
動(dòng)態(tài)功能覆蓋所有功能的轉(zhuǎn)換功能正確
正常測(cè)試覆蓋所有硬件軟件正常時(shí)處理
異常測(cè)試覆蓋硬件或軟件異常時(shí)處理(不允許的操作)測(cè)試結(jié)束判斷1.測(cè)試的評(píng)估軟件測(cè)試評(píng)估主要有兩個(gè)的目的測(cè)試覆蓋項(xiàng)測(cè)試覆蓋2.對(duì)軟件需求的估算假設(shè)有R個(gè)需求,功能需求的數(shù)目為F,非功能需求數(shù)為N,則:R=F+N其中Q1表示需求的確定性,M是所有復(fù)審者都有相同解釋的需求數(shù)目。功能需求的完整性Q2:其中Fu是唯一功能需求的數(shù)目,Ni是由規(guī)格設(shè)計(jì)說明書定義的輸入個(gè)數(shù),Ns是被表示的狀態(tài)的個(gè)數(shù)??紤]非功能需求:其中Fc是已經(jīng)確認(rèn)為正確的需求的個(gè)數(shù),F(xiàn)nv是尚未被確認(rèn)的需求的個(gè)數(shù)2.對(duì)軟件需求的估算假設(shè)有R個(gè)需求,功能需求的數(shù)目為F,非功3.基于需求的測(cè)試覆蓋評(píng)估假定Tx已執(zhí)行的測(cè)試過程數(shù)或測(cè)試用例數(shù),Rft是測(cè)試需求的總數(shù):假定Ts是已執(zhí)行的完全成功、沒有缺陷的測(cè)試過程數(shù)或測(cè)試用例數(shù)。3.基于需求的測(cè)試覆蓋評(píng)估假定Tx已執(zhí)行的測(cè)試過程數(shù)或測(cè)試4.基于代碼的測(cè)試覆蓋評(píng)估基于代碼的測(cè)試覆蓋評(píng)測(cè)是對(duì)被測(cè)試的程序代碼語句、路徑或條件的覆蓋率分析。這種策略對(duì)于安全至上的系統(tǒng)來說非常重要?;诖a的測(cè)試覆蓋通過以下公式計(jì)算:其中Tc是用代碼語句、條件分支、代碼路徑、數(shù)據(jù)狀態(tài)判定點(diǎn)或數(shù)據(jù)元素名表示的已執(zhí)行項(xiàng)目數(shù),Tnc(Totalnumberofitemsinthecode)是代碼中的項(xiàng)目總數(shù)。4.基于代碼的測(cè)試覆蓋評(píng)估基于代碼的測(cè)試覆蓋評(píng)測(cè)是對(duì)被測(cè)試的3基于缺陷分析的產(chǎn)品質(zhì)量評(píng)估3基于缺陷分析的產(chǎn)品質(zhì)量評(píng)估1.缺陷評(píng)測(cè)的基線為軟件產(chǎn)品的質(zhì)量設(shè)置起點(diǎn),在基線的基礎(chǔ)上再設(shè)置新的目標(biāo),作為對(duì)系統(tǒng)評(píng)估是否通過的標(biāo)準(zhǔn)條目目標(biāo)低水平缺陷清除效率>95%<70%原有缺陷密度每個(gè)功能點(diǎn)<4每個(gè)功能點(diǎn)>7超出風(fēng)險(xiǎn)之外的成本0%>=10%全部需求功能點(diǎn)<1%每個(gè)月平均值>=50%全部程序文檔每個(gè)功能點(diǎn)頁數(shù)<3每個(gè)功能點(diǎn)頁數(shù)>6員工離職率每年1to3%每年>5%1.缺陷評(píng)測(cè)的基線為軟件產(chǎn)品的質(zhì)量設(shè)置起點(diǎn),在基線的基礎(chǔ)上再2.經(jīng)典的種子公式則可以推出程序的總Bug數(shù)為:其中n
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 信息檢索語言與技巧考核試卷
- 化工生產(chǎn)過程中的能量集成考核試卷
- 小學(xué)生音樂律動(dòng)課件視頻
- 辦公文具創(chuàng)新設(shè)計(jì)理念與實(shí)踐考核試卷
- 城市綠化管理的城市設(shè)計(jì)與城市規(guī)劃考核試卷
- 秋季安全宣傳課件圖片
- 門市倉(cāng)庫出租合同范本
- 醫(yī)藥器械采購(gòu)合同范本
- 種植基地配送合同范本
- 酒店客房預(yù)訂操作規(guī)范及流程制度
- 馬工程《刑法學(xué)(下冊(cè))》教學(xué)課件 第22章 妨害社會(huì)管理秩序罪
- GB/T 14643.6-2009工業(yè)循環(huán)冷卻水中菌藻的測(cè)定方法第6部分:鐵細(xì)菌的測(cè)定MPN法
- 《政治經(jīng)濟(jì)學(xué)》全套課件(完整版)【復(fù)旦版】
- 國(guó)有企業(yè)干部選拔任用條例
- QSB質(zhì)量體系基礎(chǔ)課件
- 仁愛版八年級(jí)英語上復(fù)習(xí)課Unit 2 Keep Healthy Topic1 2教學(xué)課件
- 系統(tǒng)運(yùn)維投標(biāo)文件含運(yùn)維方案
- 心理健康教育課《在變化中成長(zhǎng)》課件
- JJF 1341-2012 鋼筋銹蝕測(cè)量?jī)x校準(zhǔn)規(guī)范-(高清現(xiàn)行)
- 人教版數(shù)學(xué)五年級(jí)下冊(cè) 全冊(cè)各單元教材解析
- 偏癱臨床路徑流程
評(píng)論
0/150
提交評(píng)論