本發明公開了一種模糊測試種子變異強度優化方法。本發明先選擇一個最優的變異強度;接著對種子執行所選擇變異強度次數的變異;最后將變異種子后得到的內容作為輸入提供給程序做一次模糊測試;測試完成后這些內容將廢棄,重新在該種子基礎上生成下一個輸入;這里變異強度指的是生成新輸入時對種子的疊加變異次數。本申請提出將多種變異強度的選擇建模為強化學習中多臂賭博機的手臂的選擇,從而利用現有的多臂賭博機算法來選取任意時刻的最優的變異強度,實現更高的模糊測試效率。
聲明:
“模糊測試種子變異強度優化方法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)