测试用例总结

软件测试不仅要验证正确的行为,还要验证软件在非法操作的情况下具体响应(反应)

人机交互:正确引导用户,去做正确的事情
反应:友好提示信息,更注重“体验”
 
等价类相同的一类为一个等价类(对比目标),男人->女人;胖的->瘦的;高->低
有效等价类、无效等价类;
有效->有效的输入; 无效->无效的输入
输入框
边界值0-6-9     9的边界值:8、10      6的边界值:5、7     针对长度测试
因果图组合概念
正确、正确、正确
正确、错误、正确
正确、错误、错误......以此类推
多个输入有因果关系
错误猜想经验测试 
 
 另外,还可以从以下角度去考虑
九大视角:
功能性、美观性、易用性、安全性、建议、非法、性能、健壮性、兼容性
要结合:
等价类、边界值、因果图
 
功能性验证功能的正确性备注
非法性功能在错误状态(包含:无效等价类; 暴力)的响应 
易用性好不好用(习惯) 
美观性好不好看,颜色、排版(习惯) 
安全性密码是否是掩码显示、sql注入、加密传输、防止暴力破解、自动锁死 
兼容性是不是适用于(操作系统、浏览器)C/S-->B/S
客户端-->服务器/ 浏览器-->服务器
C/S:桌面版QQ、360安全卫士(电脑安装客户端的)手机app(各个操作系统win/linux上正确运行:Android、IOS)
B/S:淘宝、京东(通过浏览器访问的)浏览器:360、IE、谷歌、火狐、QQ、遨游
健壮性长时间运行软件查看功能的正确性通长7*24h、3*24h(书本上的), 实际看工作软件的需求
性能考虑最多的:响应时间多并发(响应时间、CPU、内存、I/O、硬盘存储、网速)
建议从用户的角度,对这个软件有什么建议 
 
 
写个demo吧,这样看的更明显一些:
序号版本号测试点操作步骤预期结果优先级备注
1v1810登录1、输入正确的账号;
2、输入正确的密码
3、点击“登录”
4、查看是否登录成功
登录成功中级一、测试用例第一条验证功能的正确性
二、唯一性
2v1810登录1、输入正确的账号;
2、输入错误的密码
3、点击“登录”
4、查看是否登录成功
1、登录失败
2、给出提示信息
 预期,好的结果
3v1810登录1、输入正确的账号;
2、输入空的密码
3、点击“登录”
4、查看是否登录成功
1、登录失败
2、给出提示信息
  
4v1810登录1、输入错误的账号;
2、输入正确的密码
3、点击“登录”
4、查看是否登录成功
1、登录失败
2、给出提示信息
  
5v1810登录1、输入错误的账号;
2、输入错误的密码
3、点击“登录”
4、查看是否登录成功
1、登录失败
2、给出提示信息
  
6v1810登录1、输入错误的账号;
2、输入空的密码
3、点击“登录”
4、查看是否登录成功
1、登录失败
2、给出提示信息
  
7v1810登录1、输入空的账号;
2、输入空的密码
3、点击“登录”
4、查看是否登录成功
1、登录失败
2、给出提示信息
  
8v1810易用性查看软件是否符合用户的习惯   
9v1810性能断网   
10v1810 从点击到正确弹出,所耗费的时间是否满足要求   

 

作者:含笑半步颠√

博客链接:https://www.cnblogs.com/lixy-88428977

转载于:https://www.cnblogs.com/zhugongmeetyou/p/9547859.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值