本方法提供了一種基于條件謂詞的適應(yīng)性隨機(jī)測試用例生成方法,屬于軟件測試領(lǐng)域中的適應(yīng)性隨機(jī)測試技術(shù)。本方法基本流程含六個(gè)步驟,包括人工發(fā)掘程序的條件謂詞信息、計(jì)算候選測試用例所屬條件區(qū)域、計(jì)算候選測試用例是否達(dá)到閾值、采用基于距離的候選用例篩選計(jì)算出條件區(qū)域的待測測試用例并執(zhí)行,最后返回所用測試用例集。本文還對RT、FSCS?ART、IP?ART與本文所提出的方法在真實(shí)程序上開展了對比實(shí)驗(yàn),結(jié)果表明,本方法所選擇的測試用例具備更強(qiáng)的失效檢測能力。
聲明:
“基于條件謂詞的適應(yīng)性隨機(jī)測試用例生成方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)