搜罗总结如下:
1、字符串输入检查:
输入字母
输入数字
输入中文
输入一般符号:~!@#$%^&*()_+{}[]:"<>?
输入特殊字符:如插入word特殊符号
输入空格
输入为空
输入退格符
输入换行符
输入tab符
输入ASCII码转义字符:\n,\t,\b...
输入数据库关键字:select,and,top...
输入超文本标记语言:<head>,<table>,<title></title>...
输入CSS文本标记:<div id=##></div>
输入临界值长度的字符串
输入超过临界值长度的字符串:超长提示方式统一
2、数值输入检查:
正常值
最大值
最小值
越界值
0,-0,00,000...
负数
小数:0.0,超长小数,负小数...
非数值字符:字母,汉字,符号...
3、格式检查:
电话号码格式检查:只接受数字,数字长度有限制
电子邮件格式检查:合法输入,输入非法时提示增却
图片格式格式检查:合法格式的图片,非法格式的图片可被正确处理
文件格式检查:只接受规定格式的应用文件,非法格式的文件可被正确处理
网址格式检查:输入合法网址,输入非法网址(如含特殊字符)时可正确处理
邮编格式检查:只接受数字,数字长度有限制
身份证号码格式检查:只接受数字,数字长度有规定
4、关键词检查:
关键词输入不可重名
关键词输入重名时可正确处理
将某已存在的关键词修改为与其它关键词重名时,可正确处理
5、相关性检查:
检查表单中“与其它页面的显示数据相关联”的项目:增加/删除/修改该项后,对相关联项的影响是否正常
6、数据库修改检查:
检查表单中的数据是否与数据库中一致
检查数据库中的数据更新后,表单中的数据是否同步更新
例如:
检查下拉列表中的数据是否和服务器端一致
检查服务器端的数据更新后,下拉列表中的数据是否同步更新
检查更新后的列表数据显示是否合理
7、必填项检查:
正常输入
不输入:可正确处理
8、上传/下载检查:
上传/下载的文件可以正常显示/打开
文件格式是否有限制
文件大小是否有限制
9、提交检查:
按要求填写表单数据后,提交,检查表单信息是否被正确保存
按要求填写表单数据后,放弃提交,表单信息不会被保存
不按要求填写表单数据时,提交,检查表单信息是否可以保存
对同一条数据进行多次提交时(提交->BACK->再提交->...),可正确处理
版权声明:本文出自yvon_ren的51Testing软件测试博客:http://www.51testing.com/?236459
原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。