Úvod do testování v Javě
Maria Milusheva
Senior Software Engineer
Softwarové testování:
Testování může být:
Pro automatizované testování budeme používat JUnit 5

"Pokud to není otestováno, je to rozbité."$^1$
Hraniční případ – vstup nebo podmínka na krajní hranici toho, co je považováno za typické nebo očekávané
Příklady: proměnné na maximální kapacitě, nulové nebo prázdné proměnné, záporné hodnoty

Uvažujme následující kód:
public int addTwoNumbers(int a, int b) {
return a + b;
}
⚠ Uvažujme vstupy 2147483647 (maximální hodnota int) a 1
➡ Výstup je -2147483648 (minimální hodnota int)

První let rakety Ariane 5 v roce 1996:


Úvod do testování v Javě