软件测试不只要验证正确的行为,还要验证软件在非法操做的状况下具体响应(反应)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、硬盘存储、网速) |
建议 | 从用户的角度,对这个软件有什么建议 |
序号 | 版本号 | 测试点 | 操做步骤 | 预期结果 | 优先级 | 备注 |
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浏览器