6.1介紹
受約束的隨即測試法(CRT)解決定向測試覆蓋率不足的問題。它能夠自己預測測試結果,通過使用計算機處理器的計算能力換取人工檢查的時間。
CRT = 隨機數據流產生的測試代碼(數據) + 偽隨機數發生器的種子(行為) ?? 改變種子的值即可改變CRT的行為!!
6.2隨機化的優點
挑戰性的BUG主要在控制路徑里,隨機化使控制路徑里的每一個分支都有可能被測試。
考慮設計輸入的各個方面有很多,例如:1,2,3,。。。
受約束的隨即測試法(CRT)解決定向測試覆蓋率不足的問題。它能夠自己預測測試結果,通過使用計算機處理器的計算能力換取人工檢查的時間。
CRT = 隨機數據流產生的測試代碼(數據) + 偽隨機數發生器的種子(行為) ?? 改變種子的值即可改變CRT的行為!!
挑戰性的BUG主要在控制路徑里,隨機化使控制路徑里的每一個分支都有可能被測試。
考慮設計輸入的各個方面有很多,例如:1,2,3,。。。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。