Mutation Testing(變異測試)

變異測試是一種 fault-based 的軟件測試技術。這項技術已經廣泛研究並使用了三十餘年。它爲軟件測試貢獻了一系列方法,工具,和可靠的結果。本文將對變異測試進行深入的調查,分析它的優勢和不足之處,並對比幾種不同的變異測試方法,提出一些改進的建議。   下面用一個例子來解釋什麼是變異測試,考慮以下代碼片段:   if(a && b) c = 1;   else c = 0; 條件運算符如果用||
相關文章
相關標籤/搜索