Introductie tot testen in Java
Maria Milusheva
Senior Software Engineer
Softwaretesten:
Testen kan:
We gebruiken JUnit 5 voor geautomatiseerd testen

"Als het niet getest is, is het stuk."$^1$
Randgeval — invoer of conditie aan de grens van wat typisch of verwacht is
Voorbeelden: variabelen op maximale capaciteit, null of leeg, negatieve waarden

Bekijk deze code:
public int addTwoNumbers(int a, int b) {
return a + b;
}
⚠ Neem inputs 2147483647 (max int) en 1
➡ Uitkomst is -2147483648 (min int)

Eerste vlucht van de Ariane 5 in 1996:


Introductie tot testen in Java