<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免费观看| 欧美videos粗暴| 人妻熟女一区二区aⅴ水野朝阳| 亚洲欧美日韩国产精品专区| 97在线视频人妻无码| 偷窥少妇久久久久久久久| 亚洲国产一区二区在线| 久久91精品国产一区二区| 国产一区二区一卡二卡| 国产精品无码AⅤ在线观看播放| 亚洲自拍偷拍福利小视频| 午夜福利日本一区二区无码| 国产边打电话边被躁视频| 午夜精品福利亚洲国产| 久久久久久久久久久久中文字幕| 久久乐国产精品亚洲综合| 在线观看mv的免费网站| 国产中文字幕精品在线| 在线无码国产精品亚洲а∨| 国产精品第一区亚洲精品| 成全高清在线播放电视剧| 精品国产一区二区三区久| 99久久精品国产一区二区暴力| 国产色a在线观看| 又大又粗欧美成人网站| 四虎在线播放亚洲成人| 40岁大乳的熟妇在线观看| 欧美特黄三级在线观看| 亚洲一区二区三区在线观看精品中文| 最近的2019中文字幕视频| 国产草草影院ccyycom| 一级欧美牲交大片免费观看| 国产精品一区二区三区麻豆| 亚洲嫩模一区二区三区| 亚洲国产成人无码av在线播放| 人人妻人人澡人人爽| 国产一区二区三区美女| 自拍日韩亚洲一区在线| 国产高清看片日韩欧美久久| 亚洲熟女片嫩草影院| 精品理论一区二区三区|