2010年軟考軟件評(píng)測(cè)師測(cè)試工作管理與規(guī)范(9)

字號(hào):

2010年軟考軟件評(píng)測(cè)師測(cè)試工作管理與規(guī)范(9)

    測(cè)試過(guò)程的度量
    1)測(cè)試度量的作用
    A:為制定測(cè)試計(jì)劃時(shí)提供依據(jù)
    需要多長(zhǎng)時(shí)間?需要什么物質(zhì)條件?需要多少人,什么素質(zhì)的人?在規(guī)定的時(shí)間內(nèi)能完成到什么程度?
    哪些模塊及功能需要重點(diǎn)關(guān)注?測(cè)試工作量占整個(gè)項(xiàng)目的比例?測(cè)試結(jié)束后我們能達(dá)到什么樣的目標(biāo)?等等
    (這些數(shù)據(jù)是我們?cè)陧?xiàng)目啟動(dòng)過(guò)程中,制定測(cè)試計(jì)劃,尤其在規(guī)劃資源的過(guò)程中,一些必要的參考值。不同項(xiàng)目可能會(huì)有其特殊性,但從總體上看,他們還是有一些規(guī)律可尋的,過(guò)去的經(jīng)驗(yàn)數(shù)據(jù)可以作為一個(gè)大概估算,如果項(xiàng)目經(jīng)驗(yàn)豐富,那么可以從歷史數(shù)據(jù)中找出和新項(xiàng)目 類(lèi)似的情況,以能更為準(zhǔn)確的完成計(jì)劃。)
    B:提高測(cè)試流程可控性
    提高測(cè)試效率和質(zhì)量
    提高測(cè)試人員的成就感
    2)在測(cè)試哪個(gè)過(guò)程做度量
    (產(chǎn)品早期的市場(chǎng)評(píng)估、測(cè)試策略分析、可測(cè)試性需求分析、測(cè)試工具分析、用例設(shè)計(jì)階段、執(zhí)行階段和 FOA 階段)
    我們需要在測(cè)試的幾個(gè)關(guān)鍵階段做度量,它們分別是:用例設(shè)計(jì)階段、執(zhí)行階段和 FOA 階段。測(cè)試用例設(shè)計(jì)階段包括測(cè)試方案的最終確定、測(cè)試工具的設(shè)計(jì)、測(cè)試用例編寫(xiě)等,測(cè)試執(zhí)行階段很明顯,即我們測(cè)試的各個(gè)過(guò)程,如集成測(cè)試、系統(tǒng)測(cè)試、性能測(cè)試、回歸測(cè)試等,也包括開(kāi)發(fā)人員完成的單元測(cè)試的度量工作。 FOA 階段是檢驗(yàn)測(cè)試質(zhì)量的第一步,通過(guò) FOA 我們可以獲得很多為產(chǎn)品質(zhì)量做貢獻(xiàn)的度量,這也是體現(xiàn)測(cè)試價(jià)值的度量??雌饋?lái)幾乎包括了測(cè)試過(guò)程的全部。其實(shí)這里包括的只是測(cè)試的具體工作階段。
    3)測(cè)試度量的內(nèi)容
    兩種度量類(lèi)型:
    A:項(xiàng)目度量:規(guī)模、測(cè)試工作量、測(cè)試進(jìn)度、測(cè)試生產(chǎn)率
    B:質(zhì)量度量:缺陷率(階段)、缺陷排除率、可靠性等
    四個(gè)基本度量項(xiàng):規(guī)模、工作量、進(jìn)度、缺陷
    4) 測(cè)試用例設(shè)計(jì)階段的度量
    A:規(guī)模:測(cè)試方案數(shù)量、測(cè)試用例數(shù)量、測(cè)試工具設(shè)計(jì)數(shù)量、測(cè)試用例/人月
    B:工作量:文檔的草稿編寫(xiě)工作量、評(píng)審前閱讀工作量、評(píng)審工作量 、修改工作量
    C:進(jìn)度:每件具體工作的計(jì)劃開(kāi)始結(jié)束時(shí)間、實(shí)際開(kāi)始結(jié)束時(shí)間、計(jì)劃工時(shí)數(shù)、實(shí)際工時(shí)數(shù)、計(jì)劃完成率
    D:缺陷:評(píng)審過(guò)程中出現(xiàn)的錯(cuò)誤數(shù)量、缺陷數(shù)量,級(jí)別
    5)測(cè)試執(zhí)行階段的度量:
    測(cè)試用例執(zhí)行率       測(cè)試用例
    測(cè)試用例問(wèn)題發(fā)現(xiàn)率     BUG數(shù)量
    BUG級(jí)別統(tǒng)計(jì)         BUG分布統(tǒng)計(jì)(模塊)
    BUG分布統(tǒng)計(jì)(階段)     BUG密度
    BUG關(guān)閉率          人均BUG發(fā)現(xiàn)效率
    測(cè)試用例執(zhí)行工作量項(xiàng)目   回歸測(cè)試執(zhí)行工作量
    發(fā)布文檔數(shù)量        發(fā)布文檔缺陷數(shù)量、級(jí)別
    現(xiàn)場(chǎng)發(fā)現(xiàn)的BUG數(shù)量      回歸測(cè)試現(xiàn)場(chǎng)BUG的工作量
    版本發(fā)布過(guò)程中的驗(yàn)證周期  版本發(fā)布過(guò)程中的驗(yàn)證工作量
    測(cè)試用例覆蓋率       功能的用戶(hù)關(guān)注度
    需求變化程度
    6)測(cè)試的度量為項(xiàng)目實(shí)施做的貢獻(xiàn)
    

度量項(xiàng)
    

含義
    

目的與意義
    


    測(cè)試生產(chǎn)率
    

單位時(shí)間所測(cè)試的代碼量、或者單位時(shí)間執(zhí)行測(cè)試用例的數(shù)量
    

一個(gè)團(tuán)隊(duì)的測(cè)試能力
    


    工作量變化率
    

實(shí)際花費(fèi)工作量相對(duì)于估計(jì)工作量的偏差百分比
    

提高估計(jì)技能、避免過(guò)載分配任務(wù)
    


    測(cè)試進(jìn)度變化率
    

項(xiàng)目實(shí)際測(cè)試進(jìn)度相對(duì)于計(jì)劃進(jìn)度的偏差百分比
    

監(jiān)控項(xiàng)目以便適時(shí)采取糾正措施
    


    工作量
    

測(cè)試所做的工作小時(shí)數(shù)
    

測(cè)試為整個(gè)項(xiàng)目貢獻(xiàn)的工作量
    


    缺陷密度
    

千行代碼發(fā)現(xiàn)的缺陷數(shù),千個(gè)功能發(fā)現(xiàn)的缺陷數(shù)
    

用于度量被測(cè)試系統(tǒng)的可靠性
    


    測(cè)試問(wèn)題的嚴(yán)重性
    

測(cè)試發(fā)現(xiàn)問(wèn)題的嚴(yán)重性分布
    

用于確定目前被測(cè)試系統(tǒng)的可靠性
    


    測(cè)試用例的問(wèn)題發(fā)現(xiàn)效率
    

單個(gè)測(cè)試用例發(fā)現(xiàn)問(wèn)題的數(shù)量
    

用于度量測(cè)試用例的有效性
    


    測(cè)試用例覆蓋率
    

需求覆蓋率、功能點(diǎn)覆蓋率、代碼覆蓋率等
    

度量測(cè)試的充分性
    


    問(wèn)題遺漏率
    

發(fā)布后市場(chǎng)反饋問(wèn)題數(shù)/產(chǎn)品問(wèn)題總數(shù)目
    

衡量?jī)?nèi)部測(cè)試質(zhì)量
    


    COQ
    


    

為提升測(cè)試質(zhì)量所付出的工作量
    


    COPQ
    


    

為不好的質(zhì)量付出的代價(jià)
    


    7)由誰(shuí)來(lái)做度量
    8)怎樣做度量?
    PDCA方法:
    第一步:Plan   (計(jì)劃、設(shè)置標(biāo)竿)(計(jì)劃--制定我們想要達(dá)到的目標(biāo))
    第二步:do    (執(zhí)行)(日?qǐng)?bào)--記錄數(shù)據(jù))(周報(bào)--匯總數(shù)據(jù),給出度量結(jié)果)
    第三步:check  (檢查和標(biāo)竿有什么差距)(周例會(huì)--針對(duì)度量結(jié)果,作出下一步工作建議)
    第四步:action  (改進(jìn)過(guò)程)(階段總結(jié)--子系統(tǒng)、集成、系統(tǒng)測(cè)試等各測(cè)試階段結(jié)束后做度量評(píng)估,為后續(xù)工作做出指導(dǎo))
    第五步:return to plan