核心知识
边界测试
函数至少测试典型值、边界值、空值和非法值,不能只验证一个正常输入。
- 循环测试空数组和单项数组
- 分数测试 59、60、100
- 明确函数对非法输入的约定
const cases = [59, 60, 100, -1, null];
for (const value of cases) console.log(value, grade(value));
函数至少测试典型值、边界值、空值和非法值,不能只验证一个正常输入。
const cases = [59, 60, 100, -1, null];
for (const value of cases) console.log(value, grade(value));