<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學(xué)習(xí)啦>知識(shí)大全>知識(shí)百科>百科知識(shí)>

        什么是測(cè)試覆蓋_優(yōu)缺點(diǎn)介紹

        時(shí)間: 謝君787 分享

          測(cè)試覆蓋指測(cè)試系統(tǒng)覆蓋被測(cè)試系統(tǒng)的程度,一項(xiàng)給定測(cè)試或一組測(cè)試對(duì)某個(gè)給定系統(tǒng)或構(gòu)件的所有指定測(cè)試用例進(jìn)行處理所達(dá)到的程度。那么你對(duì)測(cè)試覆蓋了解多少呢?以下是由學(xué)習(xí)啦小編整理關(guān)于什么是測(cè)試覆蓋的內(nèi)容,希望大家喜歡!

          測(cè)試覆蓋的分類

          邏輯覆蓋方法有以下6種:

          語(yǔ)句覆蓋

          判定覆蓋(即分支覆蓋)

          條件覆蓋

          判定-條件覆蓋

          條件組合覆蓋

          路徑覆蓋

          測(cè)試覆蓋的優(yōu)缺點(diǎn)

          1.語(yǔ)句覆蓋:

          設(shè)計(jì)若干測(cè)試用例,運(yùn)行被測(cè)程序,使程序中每個(gè)可執(zhí)行語(yǔ)句至少執(zhí)行一次。只需設(shè)計(jì)一個(gè)測(cè)試用例:a=2,b=1,c=6;即達(dá)到了語(yǔ)句覆蓋。

          【優(yōu)點(diǎn)】 :可以很直觀地從源代碼得到測(cè)試用例,無(wú)須細(xì)分每條判定表達(dá)式。

          【缺點(diǎn)】 :由于這種測(cè)試方法僅僅針對(duì)程序邏輯中顯式存在的語(yǔ)句,但對(duì)于隱藏的條件是無(wú)法測(cè)試的。如在多分支的邏輯運(yùn)算中無(wú)法全面的考慮。語(yǔ)句覆蓋是最弱的邏輯覆蓋。

          2.判定覆蓋: 設(shè)計(jì)若干測(cè)試用例,運(yùn)行被測(cè)程序,使得程序中每個(gè)分支的取真值和取假值至少一次,即判斷真假值均曾被滿足。a=2,b=1 ,c=6(M,Q分支全為真)和a=-2,b=-1 ,c=-3(M,Q分支全為假)這兩組測(cè)試用例可覆蓋所有判定的真假分支。

          【優(yōu)點(diǎn)】:判定覆蓋具有比語(yǔ)句覆蓋更強(qiáng)的測(cè)試能力。同樣判定覆蓋也具有和語(yǔ)句覆蓋一樣的簡(jiǎn)單性,無(wú)須細(xì)分每個(gè)判定就可以得到測(cè)試用例。

          【缺點(diǎn)】:往往大部分的判定語(yǔ)句是由多個(gè)邏輯條件組合而成,若僅僅判斷其整個(gè)最終結(jié)果,而忽略每個(gè)條件的取值情況,必然會(huì)遺漏部分測(cè)試路徑。判定覆蓋仍是弱的邏輯覆蓋。

          3.條件覆蓋:設(shè)計(jì)若干測(cè)試用例,執(zhí)行被測(cè)程序以后要使每個(gè)判斷中每個(gè)條件的可能取值至少滿足一次。

          判斷M表達(dá)式:設(shè)條件 a>0 取真 記為 T1 ;假F1

          條件 b>0 取真 記為 T2 ;假F2

          判斷Q表達(dá)式:設(shè)條件 a>1 取真 記為 T3 ;假F3

          條件 c>1 取真 記為 T4 ;假F4

          我們用條件覆蓋設(shè)計(jì)的思想就是讓測(cè)試用例能覆蓋T1、T2、T3、T4、F1、F2、F3、F4

          【優(yōu)點(diǎn)】:增加了對(duì)條件判定情況的測(cè)試,增加了測(cè)試路徑。

          【缺點(diǎn)】:條件覆蓋不一定包含判定覆蓋。例如,我們剛才設(shè)計(jì)的用例就沒(méi)有覆蓋判斷M的Y分支和判斷Q的N分支。條件覆蓋只能保證每個(gè)條件至少有一次為真,而不考慮所有的判定結(jié)果。

          4.判定-條件覆蓋:設(shè)計(jì)足夠的測(cè)試用例,使得判斷條件中的所有條件可能至少執(zhí)行一次取值,同時(shí),所有判斷的可能結(jié)果至少執(zhí)行一次。

          測(cè)試用例要滿足如下條件:1.所有條件可能至少執(zhí)行一次取值;2.所有判斷的可能結(jié)果至少執(zhí)行一次。

          【優(yōu)點(diǎn)】 :能同時(shí)滿足判定、條件兩種覆蓋標(biāo)準(zhǔn)。

          【缺點(diǎn)】 :判定/條件覆蓋準(zhǔn)則的缺點(diǎn)是未考慮條件的組合情況。

          5. 條件組合覆蓋:設(shè)計(jì)足夠的測(cè)試用例,使得所有可能的條件取值組合至少執(zhí)行一次。

          【優(yōu)點(diǎn)】 :條件組合覆蓋準(zhǔn)則滿足判定覆蓋、條件覆蓋和判定/條件覆蓋準(zhǔn)則。

          【缺點(diǎn)】 :線性地增加了測(cè)試用例的數(shù)量。

          6.路徑覆蓋:設(shè)計(jì)所有的測(cè)試用例,來(lái)覆蓋程序中的所有可能的執(zhí)行路徑 。

          【優(yōu)點(diǎn)】 :這種測(cè)試方法可以對(duì)程序進(jìn)行徹底的測(cè)試,比前面五種的覆蓋面都廣。

          【缺點(diǎn)】 :需要設(shè)計(jì)大量、復(fù)雜的測(cè)試用例,使得工作量呈指數(shù)級(jí)增長(zhǎng),不見(jiàn)得把所有的條件組合都覆蓋。

          從前面的例子我們可以看到,采用任何一種覆蓋方法都不能滿足我們的要求,所以,在實(shí)際的測(cè)試用例設(shè)計(jì)過(guò)程中,可以根據(jù)需要將不同的覆蓋方法組合起來(lái)使用,以實(shí)現(xiàn)最佳的測(cè)試用例設(shè)計(jì) 。
        看過(guò)“測(cè)試覆蓋的優(yōu)缺點(diǎn)“的人還看了:

        1.什么是測(cè)試效度

        2.項(xiàng)目管理師知識(shí)點(diǎn)

        3.2015計(jì)算機(jī)三級(jí)《軟件測(cè)試技術(shù)》提高練習(xí)題

        4.計(jì)算機(jī)四級(jí)的知識(shí)介紹

        5.七年級(jí)語(yǔ)文上冊(cè)第十七課課堂測(cè)試卷

        1398523 主站蜘蛛池模板: 亚洲av成人在线一区| 99在线视频免费观看| 亚洲色大成网站WWW久久 | 亚洲精品成人久久av| 日韩福利片午夜免费观着| 亚洲永久精品免费在线看| 超碰成人人人做人人爽| 99久久99久久精品国产片| 亚洲人成日本在线观看| 18禁超污无遮挡无码网址| 欧美老熟妇乱子伦牲交视频| 亚洲国产成人精品综合色| 欧美老熟妇欲乱高清视频| 日韩丝袜人妻中文字幕| 日本亚洲色大成网站www久久| 国产成人综合亚洲精品国产| 成人午夜av在线播放| 色狠狠色噜噜AV一区| 人人妻人人玩人人澡人人爽| 精品一区二区三区色噜噜| 国产v综合v亚洲欧美大天堂| 午夜激情小视频一区二区| 亚洲精品自拍在线视频| 久久99日本免费国产精品| 免费无码肉片在线观看| 国产精品一起草在线观看| 人妻系列中文字幕精品| 日韩成人高精品一区二区| 亚洲av免费成人在线| 久久精品国产亚洲不av麻豆| 亚洲区色欧美另类图片| 免费无码一区二区三区蜜桃大| 潮喷失禁大喷水无码| 欧美 亚洲 日韩 在线综合| 91全国偷拍免费视频| 91国内视频在线观看| 春雨电影大全免费观看| 国产精品va无码一区二区| 国产激情一区二区三区在线| 亚洲欧洲日韩国内精品| 少妇人妻偷人精品一区二|