我已經開始編寫一些測試用例,我非常感謝這裏的一些建議。我必須在INI文件中更改一些XML標記。 比方說,我有一個XML屬性可以是「TRUE」或「FALSE」。 這個屬性可以應用到兩個不同的標記需要關於如何編寫測試用例的建議
<TestOneDir name="xxx" att="TRUE"/>
<TestOneDir name="xxx" att="FALSE"/>
<TestTwoDir name="xxx" att="TRUE"/>
<TestTwoDir name="xxx" att="FALSE"/>
這兩個標記都是相同的測試腳本中。我編寫了測試用例來分別測試每個條件,但我想知道是否應該測試合併條件,如TestOneDir爲true並且TestTwoDir爲false。
在任何非平凡的軟件中,100%的路徑覆蓋率(通過程序的每條可能路徑)實際上(並且通常在理論上)不可能實現。您可能正在考慮行覆蓋率(每行被執行)或可能的條件覆蓋率(所有布爾條件評估爲true和false)。 – Edu 2012-07-30 06:46:14