针对登录界面,写功能测试用例,总感觉写的有点乱,求各位指点下
网络异常的情况下 打开页面 请求接口
文本框的规则验证
接口验证,错误次数限制
可以先从不同测试角度先划分一下:
界面:
1.整体布局统一、无错别字
2.placeholder 与实际情况描述一致
功能:
1.账号密码都有最大和最小长度,根据边界值取上点离点内点覆盖
2.账号密码都有字符类型要求,根据等价类划分,划分有效类无效类覆盖
3.账号密码输入特殊字符,如/n 等程序语言
4.密码非密文展示
5.输入开启大写是否可以知晓(本司采取输入从可见到密文)
6.账号密码大小写是否区分
7.不存在的账号密码登录
8.正确的账号密码中间添加空格登录
性能:
1.输入正确账号密码登录,跳转时间
2.多并发登录是否达要求
安全:
1.登录之后是否加密传输
2.账号密码的验证应该前后端都验证
3.错误登录次数限制,防止暴力破解
4.是否允许多用户同时登录
易用性:
1.是否支持 tab 和 enter 键
兼容性:
1.各种类型移动设备是否正常工作
多年点工的个人看法,供参考。
再请教下,一个需求涉及多个页面,每个页面都按不同测试角度先划分么?还是先划分测试角度,再在每个测试角度划分具体的页面呢
不同的人的习惯可能都不一样。
一个需求涉及多个页面,我会先根据页面来分,然后根据角度区分每个页面的测试点,最后组装成完成的 case
输入手机号会匹配到用户头像么?
不谈功能有没有覆盖全或者场景遗漏,整个用来看起来有点杂乱
参考一下二楼的吧,和我实际编写的非常相似