测试用例总结

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

人机交互:正确引导用户,去作正确的事情
反应:友好提示信息,更注重“体验”
 
等价类 相同的一类为一个等价类(对比目标),男人->女人;胖的->瘦的;高->低
有效等价类、无效等价类;
有效->有效的输入; 无效->无效的输入
输入框
边界值 0-6-9     9的边界值:八、10      6的边界值:五、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吧,这样看的更明显一些:
序号 版本号 测试点 操做步骤 预期结果 优先级 备注
1 v1810 登陆 一、输入正确的帐号;
二、输入正确的密码
三、点击“登陆”
四、查看是否登陆成功
登陆成功 中级 1、测试用例第一条验证功能的正确性
2、惟一性
2 v1810 登陆 一、输入正确的帐号;
二、输入错误的密码
三、点击“登陆”
四、查看是否登陆成功
一、登陆失败
二、给出提示信息
  预期,好的结果
3 v1810 登陆 一、输入正确的帐号;
二、输入空的密码
三、点击“登陆”
四、查看是否登陆成功
一、登陆失败
二、给出提示信息
   
4 v1810 登陆 一、输入错误的帐号;
二、输入正确的密码
三、点击“登陆”
四、查看是否登陆成功
一、登陆失败
二、给出提示信息
   
5 v1810 登陆 一、输入错误的帐号;
二、输入错误的密码
三、点击“登陆”
四、查看是否登陆成功
一、登陆失败
二、给出提示信息
   
6 v1810 登陆 一、输入错误的帐号;
二、输入空的密码
三、点击“登陆”
四、查看是否登陆成功
一、登陆失败
二、给出提示信息
   
7 v1810 登陆 一、输入空的帐号;
二、输入空的密码
三、点击“登陆”
四、查看是否登陆成功
一、登陆失败
二、给出提示信息
   
8 v1810 易用性 查看软件是否符合用户的习惯      
9 v1810 性能 断网      
10 v1810   从点击到正确弹出,所耗费的时间是否知足要求      

 

做者:含笑半步颠√sql

博客连接:https://www.cnblogs.com/lixy-88428977浏览器

相关文章
相关标签/搜索