1)有多少有效的等效分區?
理論上爲您的-100和100範圍將有3個當量類分區:
1)一個具有分區低於-100 -101即,-102等值這些是無效的值的類。
2)第二個分區的值在-100和100之間(包括-100和100)。這些是有效的值類。
3)具有大於100的值的第三分區,即101,102等。這些是無效的值類。
現在您可以從每個分區中選擇一個值。例如,
1)您可以從第一類(無效類分區)中選擇-118。
2)你可以從第二類(有效的類分區)中選擇70。
3)您可以從第三類(無效類分區)中選擇170。
但是,在我看來,如果你想檢查更多的值,你可以在類-100到100之間做更多的分區。例如,你可以將它分成-100到-51,-50到0,1到50, 51到100.然後,您可以從每個分區中選擇一個值。
ECP的主要目的是減少測試用例(測試值)的數量,所以如果你有足夠的時間,那麼你可以從每個類中選擇多個值,或者你可以做更多的類並從中選擇值他們。
2)哪些範圍的最小值和最大值?
1)對於第一類最小值無法描述,最大值爲-101。
2)對於第二最小類值爲-100和最大值是100。
3)對於第三類最小值爲101和不能被描述最大值。
3)使用BVA,需要檢查哪些分區的分區?
對於BVA以下值需要被檢查:
1)值的正下方最小值即-101。
2)最小值,即-100。 3)緊接在範圍的最小值之上的值,即-99。
4)值的正下方比範圍最大值即99
5)的範圍,即100的最大值。
6)緊接在範圍的最大值之上的值,即101.