一、常見設(shè)計測試用例的方法:
語句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋和路徑覆蓋
語句覆蓋:被測程序的每一個語句至少執(zhí)行一次
判定覆蓋:每個判定的所有可能結(jié)果至少出現(xiàn)一次
條件覆蓋:每個條件的所有可能結(jié)果至少出現(xiàn)一次
判定/條件覆蓋:判定覆蓋+條件覆蓋組合
條件組合覆蓋:每個判定中條件結(jié)果的所有可能組合至少出現(xiàn)一次
路徑覆蓋:每條可能執(zhí)行到的路徑至少執(zhí)行一次
路徑覆蓋也是一種比較強的覆蓋,但也不是全覆蓋,判定條件結(jié)果的組合無法遍歷,需要手動補充
二、正交實驗法
使用場景:場景過于復(fù)雜,設(shè)計出了大量用例,需要從大量的用例中挑選出適量的、有代表性的執(zhí)行
使用方法:因為正交表是固定的(網(wǎng)上很多模板,隨查隨用即可),根據(jù)自己場景代入合適的正交表,增刪修改得到合適的用例集合
- 正交表
正交表的表示形式:Ln(t^c)其中:L為正交表的代號,n為行數(shù)(用例數(shù)),t為水平數(shù),c為列數(shù)(因素數(shù))
三、將因子、水平、映射到上面正交表中,再次修改整理
四、因子數(shù)和已有正交表不同;水平數(shù)與已有正交表不同,如何處理?
? ? ? ? 選擇用例較少的,后續(xù)可以補充修改;文章來源:http://www.zghlxwxcb.cn/news/detail-500582.html
? ? ? ? 選擇一方相同的,后續(xù)可以補充修改;文章來源地址http://www.zghlxwxcb.cn/news/detail-500582.html
到了這里,關(guān)于正交實驗法編寫測試用例的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!