日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

白盒测试中几种逻辑覆盖法及其优缺点

發布時間:2025/3/15 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 白盒测试中几种逻辑覆盖法及其优缺点 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

語句覆蓋法:

詳述:

https://blog.csdn.net/hanhanwanghaha/article/details/105633019

定義:設計若干個測試用例,使被測試程序中的每條可執行語句至少執行一次。比如說我們測試用例里面有10個語句,那么這10個語句都要被測試到。
優點:可以很直觀地從源代碼得到測試用例,無須細分每條判定表達式 ;
缺點:種測試方法僅僅針對程序邏輯中顯式存在的語句,但對于隱藏的條件和可能到達的隱式邏輯分支,是無法測試的。例如在判斷中把&&錯誤的寫成了||,測試用例仍可以覆蓋所有的執行語句。 一般認為“語句覆蓋”是很不充分的一種標準,是最弱的邏輯覆蓋準則。

判定覆蓋法:

詳述:

https://blog.csdn.net/hanhanwanghaha/article/details/105641120

定義:判定覆蓋是設計足夠多的測試用例,使得程序中的每一個條件判斷至少獲得一次“真”和一次“假”,即使得程序流程圖中的每一個真假分支至少被執行一次。
優點:判定覆蓋具有比語句覆蓋更強的測試能力,同樣也無須細分每條判定表達式。
缺點:判定覆蓋能夠滿足條件的要求,但是不能對判斷條件進行檢查。

條件覆蓋法:

詳述:

https://blog.csdn.net/hanhanwanghaha/article/details/105653347

定義:設計測試用例,使得判定中的每個條件至少有一次取得真值,一次取得假值。所以,不僅程序中的每個語句至少被執行一次,而且使每個判定表達式中的每個條件都取到各種可能的結果。
優點:條件覆蓋比判定覆蓋增加了對判定中所有條件的測試,對于條件來說更加全面
缺點:但條件覆蓋并不能完全保證判定覆蓋。要達到條件覆蓋,需要足夠多的測試用例,但條件覆蓋并不能保證判定覆蓋。條件覆蓋只能保證每個條件至少有一次為真,而不考慮所有的判定結果。

判定/條件覆蓋法:

詳述:

https://blog.csdn.net/hanhanwanghaha/article/details/105656204

定義:設計足夠多的測試用例,使被測程序中每個判定的每個條件的所有可能取值(真假)至少執行一次,并且每個判定的所有可能(真假)分支也至少執行一次 。通俗來講,就是條件和判定覆蓋的升華!
優點:判定/條件覆蓋滿足判定覆蓋準則和條件覆蓋準則,彌補了二者的不足。
缺點:判定/條件覆蓋準則的缺點是未考慮條件的邏輯情況,對條件的依賴性很大,如果條件錯了,也無法判定出來。

條件組合覆蓋法:

https://blog.csdn.net/hanhanwanghaha寶藏女孩 歡迎您的關注!
歡迎關注微信公眾號:寶藏女孩的成長日記
如有轉載,請注明出處(如不注明,盜者必究)

詳述:

https://blog.csdn.net/hanhanwanghaha/article/details/105679336

定義:設計足夠多的測試用例,使被測程序中每個判定的所有可能的條件取值組合至少執行一次。
優點:多重條件覆蓋準則滿足判定覆蓋、條件覆蓋和判定/條件覆蓋準則。
缺點:
1.線性地增加了測試用例的數量。
2 可能不會覆蓋所有的路徑,例如上圖的abdf路徑就沒有執行。

路徑覆蓋法:

詳述:

https://blog.csdn.net/hanhanwanghaha/article/details/105680025

定義:運行所測程序,要覆蓋程序中所有可能的路徑。
優點:這種測試方法可以對程序進行徹底的測試路徑覆蓋面比前面五種都廣。
缺點:由于路徑覆蓋需要對所有可能的路徑進行測試(包括循環、條件組合、分支選擇等),那么需要設計大量、復雜的測試用例,使得工作量呈指數級增長。而在有些情況下,一些執行路徑是不可能被執行的。

https://blog.csdn.net/hanhanwanghaha寶藏女孩 歡迎您的關注!
歡迎關注微信公眾號:寶藏女孩的成長日記
如有轉載,請注明出處(如不注明,盜者必究)

總結

以上是生活随笔為你收集整理的白盒测试中几种逻辑覆盖法及其优缺点的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。