如何用一個例子徹底解釋白盒測試中語句覆蓋、判定覆蓋、條件覆蓋、條件判定覆蓋、條件組合覆蓋?
01-08
最近學了軟體測試,黑盒測試還好說,白盒測試的這些方法中書上的語言描述都差不多,完全分不清有什麼區別啊。如何用一個例子徹底地解釋一下?
啊哈哈剛剛考完軟工
等我看不懂的話,,我也沒辦法了
看題主貌似初學,用自己理解的通俗一點的語言解釋: 測試對象 A B 語句覆蓋:A 和 B A 或B A與B A同B A並B A且B (..........)判定覆蓋:A and B的結果是 true/false, A or B的結果是 true/false
條件覆蓋:當A為5時,當B為0時,此時A/B都存在一個條件可能
條件判定覆蓋 條件組合覆蓋實際就是把上面的 單項/多項組合 拼湊在一起再測試一遍,看模塊與模塊之間的拼湊是否有異常現象. 如不對請輕拍,謝謝!推薦閱讀:
※做測試,寫了一周的測試 用例,感覺自己已經是個文員了,怎麼辦?
※沒有基礎的中專生學習軟體測試自學還是報培訓班好?
※軟體評測師證書有什麼用,前景怎樣啊?
※達內公司軟體測試工程師培訓四個月,先就業後付款,找到工作再付款,這事靠譜嗎?
※對於有自動更新機制的軟體(或網頁),相比灰度發布,Insider 測試會不會對測試結果引入 bias?
TAG:軟體測試 |