0.是否为必填项
- 是否支持TAB键
- 在文本框中输入回车键,是否会自动提交
- 若有默认的提示文本,查看文本,文本正确,应为灰色
- 若有唯一属性,需要测试新增/编辑时输入重复的值是否有提示
- 输入的文本首、尾、中间含空格时的情况
- 输入高危词,违禁词,敏感词,是否屏蔽
- 输入超过允许边界个数的字符,查看是否能输入
特殊代码
1.输入html代码:比如“ <font>hello,world</font>” 必须以文本的形式将代码显示出来。
2.输入JavaScript代码:比如<param name=“MovieWindowWidth” value=“320”> 必须以文本的形式将代码显示出来
金额框/数字框
- 金额单位与需求一致
- 提交后,存储到数据库正确
- 输入整数,根据需求查看是否会自动填充两位小数
- 输入一位小数,根据需求查看是否会自动填充两位小数
- 输入两位小数
- 输入三位及以上的小数,根据需求查看是否超过两位不允许输入,或者四舍五入
- 根据需求,能否输入负数
- 根据需求,首位输入0,如01是否等于1
- 位数的边界测试,输入小于最大长度、等于最大长度、大于最大长度的值,如最大输入10000.00,则测试9999.99、10000.00、10000.01
- 输入非数字,如英文,特殊字符
- 利用复制粘贴操作输入非数字,无法复制粘贴
如果是邮箱的,要校验格式,带@符号,如果是密码的,要隐藏输入内容