输入框功能测试用例检查点
1、输入类型测试
- 输入中文是否正常,是否会出现乱码
- 输入英文是否正常
- 输入数字是否正常
- 输入函数是否正常
- 按实际需求进行输入,是否正常
2、输入长度测试 - 输入长度等于最大长度值是否正常
- 输入长度大于最大长度值是否有提示信息
- 输入长度等于最小长度值是否正常
- 输入长度小于最小长度值是否有提示信息
- 输入长度大于最小长度,小于最大长度时,是否正常
3、空格测试 - 前面输入空格,程序是否进行处理,保存成功后,数据库中的数据是否与页面显示的一致
- 中间输入空格,程序是否进行处理,保存成功后,数据库中的数据是否与页面显示的一致
- 末尾输入空格,程序是否进行处理,保存成功后,数据库中的数据是否与页面显示的一致
- 全部输入空格,程序是否进行处理,保存成功后,数据库中的数据是否与页面显示的一致
4、空值测试 - 非空项为空时文本框是否显示红色*等标注,鼠标移动到文本框上是否有提示信息
- 非空项输入正常是否保存成功
- 不限制为空项为空时是否正常
- 不限制为空项输入正常时是否正常
- 鼠标移动到非空项文本框上是否有提示信息
- 非空项是否有红色*等标注
5、特殊字符的测试 - 输入内容包括各种标点符号,特别是空格,各种引号,回车键,看系统处理是否正确
- 输入Javascript函数:Hello,alert("hello")
- 输入特殊字符串NULL、null、 空格的转义字符是否正常
- 输入、
、、、< /tr>、、、、是否正常
6、其他 - 输入正常字符串是否正常
- 输入html格式语言是否正常
- 输入高危词,违禁词,敏感词时,是否正常
- 大小写问题要求数据唯一性时是否区分大小写
- 输入信息位置: 注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方
- 文本框填写不符合条件的信息保存确认后是否清空
- 在输入结束后直接按回车键,看系统处理如何,会否报错
7、全角/半角测试 - 输入全角、半角、特殊字符(特别是单引号),系统是否会自动过滤掉
- 输入全角、半角、空格,是否正常
- 输入全角/半角、大写/小写英文字符,是否正常
- 输入全角/半角、数字,是否正常
- 输入中文字符(默认全角),是否正常
- 输入英文字符(默认全角),是否正常
8、焦点转移问题 - 使用Tab键测试焦点转移是否成功
- 保存时如果提示“有未输入的必填”项回到页面后,焦点是否转移到未输入的必填项中最靠前的一项上
- 保存时如果提示“有未输入的必填”时,其他数据是否会丢失清空
9、数字格式 - 如果对数字格式有限制则看是否符合限制
- 格式没有限制时,所有输入数据的小数点位数应该一致
- 数字格式限制是否合理
10、关文本框录入为数字 - 对数字长度有没有限制,输入1位数,2位数等等有没有提示信息
- 输入非数字字符
11、文本框录入数字型小数点 - 录入整数加小数点保存时系统是否有提示,是否成功
- 小数点加整数保存时系统是否有提示,是否成功
- 单独的小数点保存时系统是否有提示,是否成功
12、文本框内容的合理性 - 输入框度量人或物时,判断是否合理(不能为负数、小数和分数,必须是正整数)
- 输入框度量日期时是否合理(一年12个月、每月多少天、一天24小时、每小时60分钟、每分钟60秒、大小月、闰月、闰年等)
- 度量时间时是否合理(不能为负数)
13、下拉列表的检测 - 检查列表中的内容是否漏选、重选
- 如果列表中的数据要求从其他页面或者数据库中获得的,检查是否与该页面中有数据一致
- 下拉列表中的元素是否都可以选择
14、快捷键检查 - 是否支持常用快捷键,如Ctrl+C、Ctrl+V、Backspace等
- 对一些不允许输入信息的字段,如选人、选日期对快捷方式是否也做了限制
- 密码输入框是否支持快捷键(是否支持从用户名到密码输入框Tab键的切换)
浙公网安备 33010602011771号