边界值很好理解,就是我给你一个范围,你要测试这个范围的控制是否完善。就像我给你一个密码字数范围 8~12 字母及数字的组合,如果你要测试我的这个配置是否完善,总不能每一个字符数量上面测试一下 纯字母,纯数字 和 字母数字 的组合,而是去使用这个范围的边界值,看看最小,最大,最小-1 和 最大+1 是否都是正常的即可知道这个范围的判断是否生效。
案例
修改登录密码上面,登录密码是有组合与长度的限制就很适合做这样的一个测试用例编写
| 测试用例编号 | 功能点 | 用例说明 | 前置条件 | 输入 | 执行步骤 | 预期结果 |
|---|---|---|---|---|---|---|
| 1 | 修改登录密码 | 修改登录密码,界面友好提示 | 打开修改密码界面 | 点击“修改密码” | 点击“修改密码” | 1、弹出修改密码界面,显示当前密码,新密码,确认密码提示文字及输入框前面带有*号 2、当前密码输入框显示当前密码 3、新密码输入框中显示:新密码 4、确认密码框中显示:新密码 5、新密码输入框下显示文字(6~10位字符,字母和数字组合) 6、有x、保存、取消按钮 7、title位置显示“修改密码” |
| 2 | 修改登录密码 | 输入全部密码信息,密码位数最小位数为6,进行修改 | 打开修改密码界面 | 当前密码:244706500 新密码:123abc 确认密码:123abc | 输入以上数据,点击“确定”按钮 | 修改正确 |
| 3 | 修改登录密码 | 输入全部密码信息,密码位数最小位数为10,进行修改 | 打开修改密码界面 | 当前密码:244706500 新密码:12345abcde 确认密码:12345abcde | 输入以上数据,点击“确定”按钮 | 修改正确 |
| 4 | 修改登录密码 | 当前密码错误(密码为空),进行修改 | 打开修改密码界面 | 当前密码: 新密码:12345abcde 确认密码:12345abcde | 输入以上数据,点击“确定”按钮 | 提示:当前密码错误 |
| 5 | 修改登录密码 | 当前密码错误(密码不匹配),进行修改 | 打开修改密码界面 | 当前密码:1234567 新密码:12345abcde 确认密码:12345abcde | 输入以上数据,点击“确定”按钮 | 提示:当前密码错误 |
| 6 | 修改登录密码 | 输入新密码错误(含有特殊字符) | 打开修改密码界面 | 当前密码:244706509 新密码:12345abcd! 确认密码:12345abcde | 输入以上数据,点击“确定”按钮 | 提示:含有特殊字符 |
| 7 | 修改登录密码 | 输入新密码错误(与当前密码一致) | 打开修改密码界面 | 当前密码:244706500 新密码:244706509 确认密码:12345abcde | 输入以上数据,点击“确定”按钮 | 提示:与当前密码一致 |
| 8 | 修改登录密码 | 输入新密码错误(5位字母数字组合) | 打开修改密码界面 | 当前密码:244706500 新密码:123ab 确认密码:12345abcde | 输入以上数据,点击“确定”按钮 | 提示:新密码过短 |
| 9 | 修改登录密码 | 输入新密码错误(11位字母数字组合) | 打开修改密码界面 | 当前密码:244706500 新密码:123456abcde 确认密码:12345abcde | 输入以上数据,点击“确定”按钮 | 提示:新密码过长 |
| 10 | 修改登录密码 | 输入新密码错误(纯数字) | 打开修改密码界面 | 当前密码:244706500 新密码:1234567 确认密码:12345abcde | 输入以上数据,点击“确定”按钮 | 提示:新密码必须由字母与数字构成 |
| 11 | 修改登录密码 | 输入新密码错误(纯字母) | 打开修改密码界面 | 当前密码:244706500 新密码:abcdefg 确认密码:12345abcde | 输入以上数据,点击“确定”按钮 | 提示:新密码必须由字母与数字构成 |
| 12 | 修改登录密码 | 输入密码全部正确 | 打开修改密码界面 | 当前密码:244706500 新密码:1234abcde 确认密码:1234abcde | 输入以上数据,点击“确定”按钮 | 修改正确 |
| 13 | 修改登录密码 | 确认密码错误(为空) | 打开修改密码界面 | 当前密码:244706500 新密码:1234abcde 确认密码: | 输入以上数据,点击“确定”按钮 | 提示:确认密码不得为空 |
| 14 | 修改登录密码 | 确认密码错误(与新密码不匹配) | 打开修改密码界面 | 当前密码:244706500 新密码:1234abcde 确认密码:123fgh | 输入以上数据,点击“确定”按钮 | 提示:确认密码与新密码不符 |
| 15 | 修改登录密码 | 点击 x 是否退出 | 打开修改密码界面 | 点击右上角 x 符号 | 点击右上角 x 符号 | 修改密码窗口关闭 |
| 16 | 修改登录密码 | 点击 取消按钮 是否退出 | 打开修改密码界面 | 点击取消按钮 | 点击取消按钮 | 修改密码窗口关闭 |
| 17 | 修改登录密码 | 点击 保存按钮 保存修改 | 打开修改密码界面 | 点击保存按钮 | 点击保存按钮 | 修改密码窗口关闭,提示保存成功 |
| 18 | 修改登录密码 | 修改密码登录 | 打开修改密码界面 | 当前密码:244706500 新密码:123fgh 确认密码:123fgh | 点击保存按钮 | 正常登录 |
| 19 | 修改登录密码 | 修改密码登录 | 打开修改密码界面 | 当前密码:244706500 新密码:123fgh 确认密码:123fgh | 点击保存按钮 | 正常登录 |