天天看點

軟體測試(一)-黑盒測試 随機測試技巧

黑盒測試(一)-随機測試

平方取中法

随機數生成服務: https://www.random.org/    推薦一個随機數生成網站

模糊測試技術: 安全性領域,非法輸入,讓軟體發生崩潰

導緻程式出錯的用例,可能存在聚集特性

導緻程式出錯的用例,存在矩形狀分布,條狀分布,點狀分布

軟體測試(一)-黑盒測試 随機測試技巧

随機測試中,到盡可能遠的地方去測試

軟體測試(一)-黑盒測試 随機測試技巧

fscs-art algorithm (自适應随機測試技術)

軟體測試(一)-黑盒測試 随機測試技巧

随機選擇一條測試用例

第二條測試用例,需要計算測試用例與此前已有測試用例的海明距離之和

找到與此前已經測試用例的海明距離之和最大

repeat...

二、執行個體

test1 = 00000000

test2 = 11111111   //thm(test2) = 8

test3 = 00001111   //thm(test3) = 8

test4 = 11110000   //thm(test4) = 16