功能测试
1 姓名输入非汉字是否提示、是否能够通过验证?
2 姓名输入>20个汉字 是否提示、是否能够通过验证?
3 姓名输入<2两个汉字 是否提示、是否能够通过验证?
4 身份证号输入非16位或18位号码,是否提示?
5 身份证号输入非本人身份号码,是否提示?
6 籍贯输入非汉字、是否提示、是否能够通过验证?
7 籍贯输入>50个汉字、是否提示、能否通过验证?
8 出生年月输入非数字、汉字;是否提示、是否能通过验证?
9 出生年月不按格式(DD-MM-YYYY)是否提示,是否能够通过验证?
10 身份证正反面照片,点击选择能否正常跳转相册?
11 身份证正反面照片,重复选择是否能够正常上传?
12 非jpg或png图片,是否提示,是否能够上传?
13 图片超过5M,是否提示,是否能够上传?
14 图片选择后多次点击上传,是否有相应提示、是否会重复上传造成系统问题?
15 图片上传成功后是否能有反馈?
16 银行卡号输入非数字内容,是否提示,能否通过验证?
17 银行卡号输入框输入>或<16位数字,是否提示、能否通过验证?
18 开户人姓名输入非汉字是否提示、是否能够通过验证?
19 开户人姓名输入>20个汉字 是否提示、是否能够通过验证?
20 开户人姓名输入<2两个汉字 是否提示、是否能够通过验证?
21 开户人姓名与银行卡不是同一个人时,是否提示、能否能够通过验证?
22 支付金额低于规定金额时,是否提示,是否能够通过验证?
23 连续点击确定按钮,是否会造成重复上传、是否提示?
界面测试
1 布局是否合理、美观?
2 风格和提示信息用语是否符合语境?
3 页面默认焦点是否定位在姓名的输入框中?
4 快捷键 Tab,Esc,Enter 等,能否控制使用?
兼容性测试
1.主流的浏览器下能否显示正常
2.不同的操作系统是否能正常工作
3.移动设备上是否正常工作
4.不同的分辨率能否正常显示
性能测试
1 大量并发用户提交,系统的响应时间是多少?
2 大量并发用户提交系统会出现宕机、内存泄露、 cpu饱和、无法上传吗?
3 系统的响应时间是否符合 "3-5-8"原则?
安全性测试
1 上传成功后生成的Cookie,是否是httponly (否则容易被脚本盗取)
2 用户信息是否通过加密的方式,发送给Web服务器
易用性测试
1 根据场景,测试是否提供记住用户名信息、自动填入的功能
2 连续输入 3次或以上错误信息,输入框是否被锁一定时间(如:1分钟)?
其他测试
1 用户 session过期后,重新登录是否还能重新返回之前session过期的页面?
2 输入框是否支持键盘快捷键?如:撤销、复制、粘贴等等
3 是否允许同名用户同时登录进行操作?考虑 web和app同时登录
4 用户填写前,是否先判断网络可用?
5 用户填写前,是否先判断 app存在新版本?
6 是否支持单点登录?
7 是否有埋点接口?
网友评论