本發明公開了一種基于One?test?at?a?time策略的組合測試用例優先級排序方法,屬于軟件測試領域。本發明包括:通過One?test?at?a?time策略思想,在組合測試用例集中每次選擇一條優先級最高的測試用例用于執行;測試用例優先級使用多重待覆蓋率、測試用例失效率和測試用例重要度三個影響因子及權重因子α、β、γ計算的結果排序;根據測試用例的測試情況,實時調整影響因子參數取值;再根據調整后的影響因子參數取值,選擇下一條優先級最高的測試用例進行執行,反復直至達到測試目標。本發明可用于不同組合覆蓋強度生成的測試用例優先級的排序,能夠有效地在使用相同的測試用例數量情況下檢測出更多的缺陷,提高了缺陷檢測效率。
聲明:
“基于One?test?at?a?time策略的組合測試用例優先級排序方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)