首先,探索式測試是一種軟件測試風格,而不是一種具體的軟件測試技術。學習
其次,探索式測試強調獨立測試工程師的我的自由和責任,其目的是爲了持續優化其工做的價值。測試
最後,探索式測試建議在整個項目過程當中,將測試相關學習、測試設計、測試執行和測試結果解讀做爲相互支持的活動,並行執行。優化
探索式測試與即興測試(Ad-hoc Testing)的風格看起來相似,都是依靠測試工程師的經驗和直覺來即興發揮,快速地試驗被測試應用,並不停地調整測試策略。可是,探索式測試相比即興測試更強調及時「反饋」的重要性。設計
探索式測試不是沒有測試計劃和設計,而是測試設計和測試執行的切換速度很快。軟件
探索式測試也是能夠採用分層測試的策略。並行
咱們首先會對軟件的單一功能進行比較細緻的探索式測試。方法
而後,咱們每每會開展系統交互的探索式測試,這個過程一般會採用基於反饋的探索式測試方法。技術
來源於 極客時間 茹炳晟 軟件測試52講經驗