Introducere în testarea în Java
Maria Milusheva
Senior Software Engineer
Testarea software:
Testarea poate fi:
Vom folosi JUnit 5 pentru testarea automată

„Dacă nu este testat, este defect."$^1$
Caz limită - intrare sau condiție aflată la extrema sau limita a ceea ce este considerat tipic sau așteptat
Exemple: variabile la capacitate maximă, variabile null sau goale, valori negative

Considerați următorul cod:
public int addTwoNumbers(int a, int b) {
return a + b;
}
⚠ Considerați intrările 2147483647 (valoarea maximă a unui întreg) și 1
➡ Rezultatul este -2147483648 (valoarea minimă a unui întreg)

Primul zbor al rachetei Ariane 5 în 1996:


Introducere în testarea în Java