web测试分析之输入框

TestWhite 2018年2月1日00:00:05
评论
1141字阅读3分48秒
云小站
 

    web测试简单来说就是网页测试。这些网页我相信绝大部分里面都是有输入框。像网页的登录页面,有用户名输入框,密码输入框,网站需要搜索功能则有搜索框等等,我想这些都是大家平时浏览网站都会看到的。作为测试人员的我们该如何测试这些输入框呢。首先肯定是要根据需求来,虽然每个公司的需求不一样,但是测试要点基本差不多。输入框可分为以下几种类型。

 

1、字符型输入框:

 

(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%等,特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。

 

(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1。

 

(3)空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格。

 

(4)多行文本框输入:允许回车换行、保存后再显示能够保存输入的格式、仅输入回车换行,检查输入信息能否正确保存(若能,检查保存结果,若不能,查看是否有正常提示)。

 

(5)安全性检查:

web测试分析之输入框

    以上这张是图片大家肯定没发现出来,昨晚本来这边文章已经发布出去了。因为我的文章里面有图片的那段话,导致文章不完整。

 

2、数值型输入框:

 

(1)边界值:最大值、最小值、最大值+1、最小值-1。这就是编写测试用例的一个方法。

(2)位数:最小位数、最大位数、最小位数-1最大位数+1、输入超长值、输入整数。

(3)异常值、特殊字符:输入空白(NULL)、空格或"~!@#$%^&*()_+等可能导致系统错误的字符输入负整数、负小数、分数、输入字母或汉字、小数)、首位为0的数字如01,全角数字与半角数字、数字与字母混合、16进制,8进制数值、货币型输入(允许小数点后面几位)。

(4)安全性检查:不能直接输入就copy。

web测试分析之输入框

3、日期型输入框:

 

(1)合法性检查:(输入0日、1日、32日)、月输入[1、3、5、7、8、10、12]、日输入[31]、月输入[4、6、9、11]、日输入[30][31]、输入非闰年,月输入[2],日期输入[28、29]、输入闰年,月输入[2]、日期输入[29、30]、月输入[0、1、12、13]

(2)异常值、特殊字符:输入空白或NULL、输入~!@#¥%……&*(){}[]等可能导致系统错误的字符。

(3)安全性检查:不能直接输入,就copy,是否数据检验出错。

4、信息重复:

 

    在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理。

    输入框测试要点差不多就以上几种,有些是小编从网上整合而来,如果大家有补充的,欢迎大家补充,也欢迎小伙伴来投稿,学习心理,技术文章都是可以的。

继续阅读
  • 我们QQ群
  • QQ扫一扫
  • weinxin
  • 微信公众号
  • 公众号扫一扫
  • weinxin
TestWhite
  • 本文由 发表于 2018年2月1日00:00:05
  • 请您在转载时请务必保留本文链接:https://www.playezu.com/12038.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: