探索性測試

探索性測試 （ Exploratory Testing ） 是軟體測試方法的一種 ， 它的特點爲在進行測試時 ， 同時探索開發更多不同型態的測試方式 ， 以便改善測試流程 。 當軟體開始測試流程後 ， 一般測試者會使用預先設立好的測試案例來進行程式測試 ， 而探索性測試就是爲了彌補傳統的案例測試的缺點而產生 。 探索性測試這個詞是由Cem Kaner在1983年提出 。 他將探索性測試定義爲 ： 一種強調個人自由與責任的測試方法 ， 讓獨立的測試者可以藉由不斷的學習來改善測試的規劃與測試的執行 ， 而在測試的過程中也會同時的改善專案達到相輔相成的效果 。