Nhập môn Kiểm thử trong Java
Maria Milusheva
Senior Software Engineer
Kiểm thử phần mềm:
Kiểm thử có thể:
Chúng ta sẽ dùng JUnit 5 cho kiểm thử tự động

"Nếu không được kiểm thử, coi như hỏng."$^1$
Trường hợp biên (edge case) - đầu vào/điều kiện ở mức cực trị hoặc ranh giới của điều bình thường
Ví dụ: biến đạt giá trị tối đa, biến null hoặc rỗng, giá trị âm

Xem đoạn mã sau:
public int addTwoNumbers(int a, int b) {
return a + b;
}
⚠ Xét đầu vào 2147483647 (giá trị int tối đa) và 1
➡ Kết quả là -2147483648 (giá trị int tối thiểu)

Chuyến bay đầu tiên của tên lửa Ariane 5 năm 1996:


Nhập môn Kiểm thử trong Java