1. <thead id="augbp"></thead><menuitem id="augbp"><mark id="augbp"><address id="augbp"></address></mark></menuitem>
        <nav id="augbp"><menu id="augbp"></menu></nav><blockquote id="augbp"></blockquote>
        <u id="augbp"><samp id="augbp"></samp></u>
        <abbr id="augbp"></abbr>
        <sup id="augbp"></sup>
      2. <pre id="augbp"></pre>
        免费极品av一视觉盛宴,丰满巨乳淫巨大爆乳,九九热精品视频在线免费,亚洲男人的天堂网站,国产精品成人无码久久久,亚洲精品国产av成人网,亚洲欧美不卡视频在线播放,精品一区二区三区免费视频

        廣州賽度檢測(cè)服務(wù)有限公司

        主營(yíng):軟件退稅檢測(cè),軟件產(chǎn)品登記檢測(cè),科技項(xiàng)目驗(yàn)收檢測(cè),第三方驗(yàn)收檢測(cè),硬件檢測(cè)
        您現(xiàn)在的位置: 商務(wù)服務(wù) > 檢測(cè)服務(wù) > 其他檢測(cè)服務(wù) > 廣州賽度檢測(cè)服務(wù)有限公司 > 供求信息
        載入中……
        [供應(yīng)]代碼覆蓋測(cè)試
        點(diǎn)擊圖片放大
        • 產(chǎn)品產(chǎn)地:代碼覆蓋測(cè)試
        • 產(chǎn)品品牌:代碼覆蓋測(cè)試
        • 包裝規(guī)格:代碼覆蓋測(cè)試
        • 產(chǎn)品數(shù)量:1
        • 計(jì)量單位:1
        • 產(chǎn)品單價(jià):1
        • 更新日期:2022-03-16 09:27:52
        • 有效期至:2023-03-16
        • 收藏此信息
        代碼覆蓋測(cè)試 詳細(xì)信息

        代碼覆蓋測(cè)試

         

         

        概述
        在做單元測(cè)試時(shí),代碼覆蓋率常常被拿來作為衡量測(cè)試好壞的指標(biāo),甚至,用代碼覆蓋率來考核測(cè)試任務(wù)完成情況,比如,代碼覆蓋率必須達(dá)到80%或 90%。于是乎,測(cè)試人員費(fèi)盡心思設(shè)計(jì)案例覆蓋代碼。用代碼覆蓋率來衡量,有利也有有弊。
        代碼覆蓋是由系統(tǒng)化軟件測(cè)試所衍生的方式。第一份出版的相關(guān)參考資料是Miller及Maloney1963年在ACM通訊上發(fā)表的論文 。
        覆蓋測(cè)試是衡量測(cè)試質(zhì)量的一個(gè)重要指標(biāo)。在對(duì)一個(gè)軟件產(chǎn)品進(jìn)行了單元測(cè)試、組裝測(cè)試、集成測(cè)試以及接口測(cè)試等繁多的測(cè)試之后,我們能不能就此對(duì)軟件的質(zhì)量產(chǎn)生一定的信心呢?這就需要我們對(duì)測(cè)試的質(zhì)量進(jìn)行考察。如果測(cè)試僅覆蓋了代碼的一小部分,那么不管我們寫了多少測(cè)試用例,我們也不能相信軟件質(zhì)量是有保證的。相反,如果測(cè)試覆蓋到了軟件的絕大部分代碼,我們就能對(duì)軟件的質(zhì)量有一個(gè)合理的信心。
        度量方式
        函數(shù)覆蓋

        函數(shù)覆蓋(Function Coverage),有執(zhí)行到程式中的每一個(gè)函數(shù)(或副程式)嗎。
        語句覆蓋

        語句覆蓋(Statement Coverage),又稱行覆蓋(Line Coverage),段覆蓋(Segment Coverage),基本塊覆蓋(Basic Block Coverage),這是最常用也是最常見的一種覆蓋方式,就是度量被測(cè)代碼中每個(gè)可執(zhí)行語句是否被執(zhí)行到了。這里說的是“可執(zhí)行語句”,因此就不會(huì)包括像C++的頭文件聲明,代碼注釋,空行,等等。非常好理解,只統(tǒng)計(jì)能夠執(zhí)行的代碼被執(zhí)行了多少行。需要注意的是,單獨(dú)一行的花括號(hào){}也常常被統(tǒng)計(jì)進(jìn)去。語句覆蓋常常被人指責(zé)為“最弱的覆蓋”,它只管覆蓋代碼中的執(zhí)行語句,卻不考慮各種分支的組合等等。假如你的上司只要求你達(dá)到語句覆蓋,那么你可以省下很多功夫,但是,換來的確實(shí)測(cè)試效果的不明顯,很難更多地發(fā)現(xiàn)代碼中的問題。
        判斷覆蓋

        判斷覆蓋(Decision Coverage),又稱分支覆蓋(Branch Coverage),所有邊界覆蓋(All-Edges Coverage),基本路徑覆蓋(Basic Path Coverage),判定路徑覆蓋(Decision-Decision-Path)。它度量程序中每一個(gè)判定的分支是否都被測(cè)試到了。這句話是需要進(jìn)一步理解的,應(yīng)該非常容易和下面說到的條件覆蓋混淆。因此我們直接介紹第三種覆蓋方式,然后和判定覆蓋一起來對(duì)比,就明白兩者是怎么回事了。
        條件覆蓋

        條件覆蓋(Condition Coverage),它度量判定中的每個(gè)子表達(dá)式結(jié)果true和false是否被測(cè)試到了。
        路徑覆蓋

        路徑覆蓋(Path Coverage),又稱斷言覆蓋(Predicate Coverage)。它度量了是否函數(shù)的每一個(gè)分支都被執(zhí)行了。 這句話也非常好理解,就是所有可能的分支都執(zhí)行一遍,有多個(gè)分支嵌套時(shí),需要對(duì)多個(gè)分支進(jìn)行排列組合,可想而知,測(cè)試路徑隨著分支的數(shù)量指數(shù)級(jí)別增加。
        總結(jié)編輯
        通過上面的學(xué)習(xí),我們?cè)倩仡^想想,覆蓋率數(shù)據(jù)到底有多大意義。總結(jié)如下幾個(gè)觀點(diǎn):
        覆蓋率數(shù)據(jù)只能代表你測(cè)試過哪些代碼,不能代表你是否測(cè)試好這些代碼。(比如上面第一個(gè)除零Bug)
        不要過于相信覆蓋率數(shù)據(jù)。
        不要只拿語句覆蓋率(行覆蓋率)來考核你的測(cè)試人員。
        路徑覆蓋率 > 判定覆蓋 > 語句覆蓋
        測(cè)試人員不能盲目追求代碼覆蓋率,而應(yīng)該想辦法設(shè)計(jì)更多更好的案例,哪怕多設(shè)計(jì)出來的案例對(duì)覆蓋率一點(diǎn)影響也沒有。






        廣州賽度檢測(cè)服務(wù)有限公司是經(jīng)廣州市工商行政管理局批準(zhǔn)成立,是與國家實(shí)驗(yàn)室及區(qū)域性地方實(shí)驗(yàn)室展開合作的,覆蓋全國的軟、硬件檢測(cè)服務(wù)機(jī)構(gòu),以公平、公正、公開、科學(xué)的檢測(cè)服務(wù)要求,為國家鼓勵(lì)科技產(chǎn)業(yè)發(fā)展、民族經(jīng)濟(jì)建設(shè)提供專業(yè)的第三方檢測(cè)及第三方評(píng)估服務(wù)。主營(yíng)業(yè)務(wù)范圍包括:軟件測(cè)試服務(wù) 無線通信網(wǎng)絡(luò)系統(tǒng)性能檢測(cè)服務(wù) 無損檢測(cè) 電子產(chǎn)品檢測(cè) 科技中介服務(wù) 科技項(xiàng)目評(píng)估服務(wù) 科技成果鑒定服務(wù) 科技信息咨詢服務(wù) 科技項(xiàng)目代理服務(wù) 科技項(xiàng)目招標(biāo)服務(wù) 企業(yè)管理咨詢服務(wù) 教育咨詢服務(wù) 企業(yè)財(cái)務(wù)咨詢服務(wù) 專利服務(wù) 商標(biāo)代理等服務(wù) 版權(quán)服務(wù) 軟件開發(fā) 信息系統(tǒng)集成服務(wù) 等經(jīng)

        同類型其他產(chǎn)品
        免責(zé)聲明:所展示的信息由企業(yè)自行提供,內(nèi)容的真實(shí)性、和合法性由發(fā)布企業(yè)負(fù)責(zé),浙江民營(yíng)企業(yè)網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。
        友情提醒:普通會(huì)員信息未經(jīng)我們?nèi)斯ふJ(rèn)證,為了保障您的利益,建議優(yōu)先選擇浙商通會(huì)員。

        關(guān)于我們 | 友情鏈接 | 網(wǎng)站地圖 | 聯(lián)系我們 | 最新產(chǎn)品

        浙江民營(yíng)企業(yè)網(wǎng) www.mmsoo.cn 版權(quán)所有 2002-2010

        浙ICP備11047537號(hào)-1