标签:并且 功能 滚动条 提交 下拉 内容 弹窗 空白 包含
系统的功能都是由各种控件组成的,整理了一份常见控件的测试点,分享给大家。
1. 文本框
是否是必填项
是 |
为空时提交,给出提示 |
输入空格时提交,给出提示 |
|
否 |
为空时提交,可提交成功 |
不为空时提交,提交后内容与输入的一致,存储到数据库中正确 |
可以超过 |
提交时给出提示 |
复制粘贴超过允许边界个数的字符,提交时给出提示 |
|
不可以超过 |
超过允许的最大字符后,不允许输入 |
复制粘贴超过允许边界个数的字符,超过部分截断 |
1)输入html代码:比如“ <font>hello,world</font>” 必须以文本的形式将代码显示出来。
2)输入JavaScript代码:比如<param name=“MovieWindowWidth” value=“320”> 必须以文本的形式将代码显示出来
1)金额单位与需求一致
2)提交后,存储到数据库正确
3)输入整数,根据需求查看是否会自动填充两位小数
4)输入一位小数,根据需求查看是否会自动填充两位小数
5)输入两位小数
6)输入三位及以上的小数,根据需求查看是否超过两位不允许输入,或者四舍五入
7)根据需求,能否输入负数
8)根据需求,首位输入0,如01是否等于1
9)位数的边界测试,输入小于最大长度、等于最大长度、大于最大长度的值,如最大输入10000.00,则测试9999.99、10000.00、10000.01
10)输入非数字,如英文,特殊字符
11)利用复制粘贴操作输入非数字,无法复制粘贴
可手动输入 |
输入符合格式的数据,可正确保存 输入不符合格式的数据,检查是否正常校验。如要求输入年月日格式为 yy/mm/dd,实际输入yyyy/mm/dd |
|
月数测试 |
月数输入小于等于0、大于等于13,即负数、0、13、14 --给出提示 |
|
月数输入1-12 --OK |
||
输入非数字,如英文、特殊符号、汉字等 |
||
日数测试 |
月输入1、3、5、7、8、10、12时,日输入小于等于31的值 --ok |
|
月输入1、3、5、7、8、10、12时,日输入大于31的值 --给出提示 |
||
月输入4、6、9、11时,日输入小于等于30 --0k |
||
月输入4、6、9、11时,日输入大于30的值 --给出提示 |
||
输入非闰年,月输入[2月]、日输入[小于等于28],比如2009.2.28 --OK |
||
输入非闰年,月输入[2月]、日输入[大于28],比如2009.2.29 --给出提示 |
||
输入闰年,月输入[2月]、日输入[小于等于29日],比如2008.2.29 --OK |
||
输入闰年,月输入[2月]、日输入[大于29],比如2008.2.30 --给出提示 |
||
输入非数字,如英文、特殊符号、汉字等 |
||
不可手动输入 |
选择一个日期,可正确保存 |
|
日期控件中的按钮功能正常,如上一年,下一年,上一月,下一月,今天等 |
1)输入的内容存在换行、空格等格式,保存后显示输入时的格式
2)输入较长的文本,保存后查看是否可显示完全,有没有上下滚动条、左右滚动条
3)文本长度的边界测试,如输入最大长度、只输入一个空格、输入若干空格、复制粘贴超过长度的文本
上传excel |
存在重复行 |
存在空白行 |
|
不同excel版本的文档,97、2003、2007、2016等 |
|
上传不同格式的文档,如xls、xlxs、csv、doc、txt |
|
上传非限定格式的内容,如只能填写数字的列填写非数字 |
|
上传图片 |
分别上传横屏拍摄的图片和竖屏拍摄的图片,查看上传图片后,图片是否正常显示,有没有变形 |
上传图片后,图片是否清晰 |
|
是否支持点击查看大图 |
标签:并且 功能 滚动条 提交 下拉 内容 弹窗 空白 包含
原文地址:http://www.cnblogs.com/chengchengla1990/p/6375496.html