• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件測試之白盒測試

    發布: 2009-4-02 09:54 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 106次 | 進入軟件測試論壇討論

    領測軟件測試網

    1:語句覆蓋
    要點:每個可執行語句至少執行一次.
    A=5 B=6 X=2走ace路,可將語句全覆蓋

    2:判定覆蓋
    要點:每個判斷的真假分支至少執行一次
    有兩個判定,設計兩真兩假就達到判定覆蓋條件
    假假分支:ace A=5 B=6 X=2 f1f2
    真真分之:abd A=2 B=5 X=3 t2t2(小寫表示判斷真假),大寫表示條件真假)


    3:條件覆蓋
    要點:每個判定中的每個條件可能至少滿足一次
    題中有兩個判定,每個判定里兩個條件,也就是四個條件.
    四個條件分別去真假兩種可能,只要在用例中出現條件四種真和四種假就可以
        A<5取真T1,取假F1
    如上B=5     T2     F2
        A=2     T3     F3
        X>2     T4     F4
    F1F2F3F4 A=5 B=6 X=2走ace
    T1T2T3T4 A=2 B=5 X=3走abd
    A B A X四個條件的真假都取到了,條件覆蓋完成了,也可以用T1F2F3T4和
    F1T2T3F4來設計,只要TN和FN都出現就可以,但是要注意F1和T3不能同時出現,因為A<5不成立,A=2一定不成立,以下幾種方法也要考慮這個條件,還要注意如果路徑走ace和acd的時候X的值會有變化)

    4:判定條件覆蓋
    要點:判斷中的每個條件所有可能至少出現一次,并且每個判定本身的判定結果也要出現一次.
    判定條件覆蓋就是把判定覆蓋和條件覆蓋要考慮的東西合在一起考慮
    兩個判定的真假要分別出現,四個條件的真假也要分別出現.
    此題是巧合,判定覆蓋可以和條件覆蓋設計一樣的用例
    F1F2F3F4 A=5 B=6 X=2走ace f1f2
    T1T2T3T4 A=2 B=5 X=3走abd t1t2
    完全滿足了判定條件覆蓋~

    5:條件組合覆蓋
    要點:每個判定中條件的各種可能組合至少滿足一次
    這個稍微復雜一點先搞第一個判定中的條件,先把這兩個條件組合在一起,兩個條件,分別真假有四種組合方式:
    (1)A<5 B=5 T1T2
    (2)A<5 B!=5 T1F2
    (3)A>=5 B=5 F1T2
    (4)A>=5 B!=5 F1F2
    第二個判斷
    (5)A=2 X>2 T3T4
    (6)A=2 X<=2 t3f4
    (7)A!=2 X>2 F3T4
    (8)A!=2 X<=2 F3F4

    把 第一個判斷中四個條件和第2個判斷中四個條件組合
    其中(3)(4)不能和(5)(6)組合因為A>=5就不能有A=2
    來組合下吧
    (1)(5):T1T2T3T4    A=2 B=5 X=3走abd        
    (2)(6):  T1F2T3F4    A=2 B=6 X=2  走acd
    (3)(7):  F1T2F3F4    A=3 B=5 X=2走abe
    (4)(8):  F1F2F3F4    A=5 B=6 X=2走ace   

    居然覆蓋四條路徑了(純屬巧合)一般的情況下條件組合是不能保證路徑全被覆蓋的。

    6:路徑覆蓋
    所有路徑:一眼就能看出有四條路徑,分別是ace abd abe acd
    在這里偷點工,因為條件組合里恰巧覆蓋里路徑,就不再寫用例了。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    22/2<12

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>