技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明涉及提高模糊測(cè)試覆蓋率的測(cè)試用例控制變異生成方法,屬于信息安全的漏洞挖掘領(lǐng)域。本發(fā)明針對(duì)目前優(yōu)化模糊測(cè)試覆蓋率方法時(shí)間代價(jià)高、測(cè)試范圍不完整和自動(dòng)化程度低等問(wèn)題,提出一種控制變異生成測(cè)試用例的方法。本方法利用插樁技術(shù)對(duì)測(cè)試用例生成過(guò)程進(jìn)行反饋,結(jié)合隨機(jī)變異和控制變異方式優(yōu)化測(cè)試用例生成。實(shí)驗(yàn)結(jié)果表明,相比于未優(yōu)化的模糊測(cè)試方法,方法使代碼覆蓋率提高了35%~47%,相同代碼覆蓋率下所需測(cè)試用例數(shù)減少了48%以上。方法不但提高了測(cè)試用例覆蓋率和減小了測(cè)試用例冗余,而且具有時(shí)間代價(jià)低、測(cè)試范圍完整和測(cè)試過(guò)程無(wú)需人工干預(yù)的特點(diǎn)。
技術(shù)研發(fā)人員:潘麗敏;宋言言;羅森林;李師偉;曹偉
受保護(hù)的技術(shù)使用者:北京理工大學(xué)
技術(shù)研發(fā)日:2017.05.12
技術(shù)公布日:2017.09.22