常用输入框的测试用例汇总

来源:互联网 发布:自动上色软件 编辑:程序博客网 时间:2024/06/04 19:23

虽说现在比较盛行测试开发,各种测试框架的应用,让测试越来越自动化。但自动化的前提还是需要人工设计用例,除了对业务逻辑要有个很好的理解之外,还得需要一些基础的测试方法理论。因此对常用输入框的测试用例做了些汇总,欢迎补充......

针对普通输入框的测试用例

1、 输入中英文空格,字符串中间空格,首尾空格,回车换行符
2、 字符长度校验,输入是缓冲区溢出的超长字符,默认字符,空字符,特殊字符,尤其是系统保留字符
3、 根据的页面使用的不同程序语言,输入不同的语言字符串,如HTML格式语言,JS函数格式,如 <br><tr><td><body><script><front>,php以及JS代码等
4、 输入全角/半角的数字,大小写英文
5、 输入特殊字符串如null,&nbsp空格,回车转义符
6、 若是必填项只输入若干个空格,程序应友好提示
7、 数据提交后查看数据库中的内容是否正确

针对数值型输入框的测试用例

1、 输入整数首位、末位为0
2、 输入正负数值
3、 输入0、小数、小数末位为0
4、 输入多个小数点
5、 输入小数位数大于小于等于要求的有效位
6、 输入非数值型数据,程序应提示错误;若字段禁止直接输入非数值型数据,可尝试拷贝粘贴的方式,保存时应无法保存,并给出相应提示

针对日期型输入框的测试用例

1、 日输入0,1,30,31,32
2、 根据闰年,大小月份,日输入28,29,30,31
3、 月输入0,1,12,13
4、 时输入00,23,24
5、 分秒输入00,59,60
6、 日期格式校验,根据项目要求而定是否合法
7、 输入汉字、英文、字符等特殊符号
8、 另外需核实系统中所涉及日期时间是否取自服务器

针对上传文件的测试用例

1、 页面校验,如页面美观易用,按钮文字、说明文字是否正确,必填项的标识是否正确,对必填项是否校验
2、 根据系统要求对文件类型、文件大小做校验,可从等价类、边界值进行分析,上传失败的要求有明确的提示信息
3、 上传一个0kb的文件
4、 上传一个已被损坏的文件,比如将1.txt,改成1.jpg后上传
5、 上传一个被其他程序使用,或已打开处于编辑中的文件
6、 是否可手动输入路径,手动输入一个存在或不存在的文件地址
7、 上传文件是否支持中文路径,中文名称
8、 文件名称的最大值、最小值、特殊字符(包含空格),使用程序语句是否会对齐造成影响
9、 上传文件是否可以同时上传多个,可否可选择文件夹上传其对应的文件
10、上传文件数超过最大值是在提交前还是提交后校验
11、 上传文件容错性测试,如检查覆盖同文件操作
12、文件文件异常性测试,如硬盘空间不足
13、上传文件速率性能测试,检查系统资源占用
14、上传文件安全性测试,如上传常见木马
15、上传文件特性测试,如是否支持断点续传
16、 上传文件后,检查是否与原文件一致,包含目录设置等
17、 上传文件是否能正确打开

针对下载文件的测试用例

1、 右键另存为是否可正确下载文件,工具下载是否正确
2、 单击下载是否是提示下载还是页面打开
3、 对于本机没有安装工具的文件是否能打开
4、 对于直接在页面内打开的内容是否显示正常,页面美观性
5、 保存到本地是否能正确显示
6、 下载次数是否被正确记录,另外取消下载是否会记录下载次数
7、 后台设置了下载权限的文件是否可以被正确看到,是否可正确下载
8、 下载文件是否支持多个文件同时下载,或同一文件多次下载
9、 下载文件异常性测试,如本地磁盘空间不足
10、下载文件速率性能测试
11、 下载文件特性测试,如是否支持断点下载
12、下载文件后,检查是否与原文件一致,是否能正确打开

针对用户注册登录的测试用例

【界面测试】
1、 布局是否合理,输入框和按钮是否对齐,界面风格是否统一,有没错别字
【功能测试】
1、 用户名和密码都有最大和最小长度,根据边界值分析,取上点、离点,内点
2、 用户名和密码都有字符类型要求,根据等价类分析,划分几个无效及有效等价类
3、 验证必填项为空是否可以正常进入
4、 用户名密码输入特殊字符,如/’ “\ 或程序语言等
5、 输入密码时,大写键盘开启时要求有提示信息
6、 输入的密码是否密文显示
7、 改变已存在用户的用户名和密码的大小写来登录
8、 登录后是否会用明文传递参数
9、 数据库中不存在的用户名,或存在的用户名,错误的密码来登录
10、输入的正确的用户名或密码前后中间有空格
11、 登录失败后,不能记录密码的功能
12、选中记住密码是否可以保存密码,重新打开是否保存着正确的密码
13、选中记住密码后换一个账户,保存的密码是否正确地与账号对应
14、登录失败后,已经输入的用户名和密码一般需要清空
15、登录后保存里面的链接,关了浏览器直接复制链接看能不能访问
【性能测试】
1、 打开登录页面,需要几秒,输入正确的用户名和密码成功跳转后,需要几秒
2、 多用户并发登录是否达到设计要求
3、 登录达到需求上线,系统稳定工作时间是否达到要求
【安全性测试】
1、 密码一般要求不可以复制粘贴
2、 用户名和密码是否通过加密的方式,发送给服务器
3、 用户名和密码的验证,应该是服务端和客户端同时验证
4、 用户名和密码的输入框,要求屏蔽SQL注入,如输入or 1=1
5、 错误登录次数限制,防止暴力破解
6、 Cookie有效时间验证
7、 是否允许多用户同时登录
8、 使用已被删除或禁用的账号登录
【易用性测试】
1、 检验是否支持tab和enter键
【兼容性测试】
1、 主流的浏览器下能否正常显示,功能是否正常
2、 不同的平台能否正常工作
3、 移动设备上是否正常工作



https://testerhome.com/topics/10306

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 换手机了qq登不上怎么办 微信帐号和密码错误怎么办 高考生忘记登录密码怎么办 高考生登录密码丢了怎么办 高考志愿登录密码忘了怎么办 电视声音和画面不同步怎么办 苹果5s不能开机怎么办 红米手机老是闪退怎么办 苹果7plus打字卡怎么办 手机总是出现无响应怎么办 手机淘宝怎么打不开了怎么办 淘宝买东西卖家不同意退货怎么办 苹果自带浏览器不能上网怎么办 淘宝账号买不了东西怎么办 支付宝被限制登录怎么办 微信登录不上 钱怎么办 淘宝账号买家权限被限制怎么办 淘宝中店新品打不开怎么办 旺旺号被限制有退款怎么办 登陆微信收不到验证码怎么办 淘宝店注册成功后怎么办 充电宝掉进水里怎么办 空光盘读不出来怎么办 苹果8plus丢了怎么办 苹果8plus掉了怎么办 淘宝账户被限制使用怎么办 飞利浦电脑显示器黑屏怎么办打开 微信忘记密码手机号停用怎么办 淘宝账号登录密码忘记了怎么办 淘宝支付密码输错了怎么办 淘宝支付密码忘记了怎么办 淘宝货品上架后显示过期怎么办 被淘宝客监控了怎么办 助学贷款支付宝账号忘记怎么办 离婚支付宝的钱怎么办 扫码加载不出来怎么办 淘宝店铺被投诉售假怎么办 刚开的新店没人怎么办 淘宝访客量突然下降怎么办 支付宝账号封了怎么办 苹果x手机黑屏打不开怎么办