|
Klasse | Beschreibung | Erwartete Ausgabe |
1 | a, b, c W AND > 0 AND tr AND | |
(a ≠ b ≠ c) AND <= maxint | scalene | |
2 | a, b, c W AND > 0 AND tr AND | |
(a = b = c) AND <= maxint | equilateral | |
3 | a, b, c W AND > 0 AND tr AND | |
NOT (a ≠ b ≠ c) AND | ||
NOT (a = b = c) AND | ||
<= maxint | isosceles | |
4 | a, b, c W AND > 0 AND | |
NOT tr AND <= maxint | no triangle | |
5 | a, b, c W AND > 0 AND tr AND | |
NOT <= maxint | invalid input | |
6 | a, b, c W AND NOT > 0 | non-positive length(s) |
7 | a, b, c NOT W AND > 0 AND tr | invalid input |
8 | a, b, c NOT NUMBER | invalid input |
In diesem Beispiel hängt die erwartete Ausgabe
nur von der Äquivalenzklasse ab. Dies ist natürlich
nicht zutreffend im allgemeinen Falle, bei dem für
jeden Testfall einzeln die zu erwartende Ausgabe
anzugeben ist.
|
Copyright © 2004, 2005 Andreas Borchert, in HTML konvertiert am 18.02.2005 |