Java 测试入门
Maria Milusheva
Senior Software Engineer
软件测试:
测试类型:
我们将使用 JUnit 5 进行自动化测试

"未测即坏。"$^1$
边界情况(edge case):处于典型或预期范围边界的输入或条件
示例:变量取最大值,null 或空变量,负值

考虑如下代码:
public int addTwoNumbers(int a, int b) {
return a + b;
}
⚠ 考虑输入 2147483647(int 最大值)和 1
➡ 输出为 -2147483648(int 最小值)

1996 年阿丽亚娜 5 号火箭首次发射:


Java 测试入门