APP微信小程序测试一览表(常规用例)

测试类型一/二级子功能用例检查点通用标签优先级强制执行
权限测试未授权微信登录小程序未授权时,一般使用一些业务功能的时候,都会弹出提示:先授权再操作对应功能Y3Y
在提交数据到后台的时候,会提示补充相关身份信息才能提交成功Y1 
已授权微信登录小程序授权微信访问小程序,意味着自己的微信账号可以被小程序管理方所获得Y3Y
自动已微信的身份行使业务操作权限,比如登录、支付、数据查询等Y2 
同一微信在不同手机端登录授权查看数据权限所能查看的数据和操作的权限都应该是同步一致的Y2 
UI测试页面展示元素检查小程序的界面美观度,字体大小、字体格式、按钮布局。Y1 
页面交互查看页面交互是否与prd一致Y1 
业务逻辑
功能测试
按功能模块测试根据设计好大类功能模块划分,然后再逐级细化,覆盖到每个功能尽可能全面的测试点Y3Y
按业务流程测试小程序的业务,比如支付、下单、播放Y2 
各个功能点串联起来完整的业务流程来检查Y3Y
同一个业务,可能有不同的路径来实现,每个路径都需要覆盖检查Y2 
按数据流向测试检查输入的数据是否按照代码逻辑执行正确输出,是否数据库发生异常(无法输入;有输入却无任何输出;输出不正确;多余的输出其他信息....)Y3Y
同一功能不同入口有效性检查测试如:驾考宝典VIP功能
在首页有一个专门入口
昨天页面--背题模式下的短视频/课件视频引导购买
我的错题/考试成绩页面
Y2 
Y2 
Y2 
交互性检查测试数据和功能交互变化的情况主要有这几个分类
前台<-->前台
后台<-->后台
前台<-->后台
Y2 
前台从A1页面提交的数据,可能需要在前台A2页面查看到,也会在对应后台的B页面查到记录Y2 
后台B1页面修改or添加的数据,对应的前台A页面产生交互变化,后台本身的不同页面之间也可能存在同一个数据的输出值Y2 
兼容性测试操作系统兼容性Android 操作系统兼容性(android 4.4- android 10)Y2 
iOS不同系统(iOS 9 --- iOS 14)   
屏幕兼容性测试不同的屏幕分辨率(1920*1080,2560*1440,2436*1125,2436*1125)Y2 
微信兼容性测试微信版本兼容性测试(7.0.1& 7.0.2 等等)Y2 
易用性测试导航定位到页面某个模板所在位置,回到顶部OR底部,导航条的收展,导航标签的文字是否容易理解Y1 
功能入口重要且常用业务的功能入口,是否在比较显眼的位置,业务操作过程是否便于大多数用户使用和查看Y2 
上下层级进入&返回首页<-->列表页Y1 
列表页<-->列首页Y1 
首页<-->详情页Y1 
不同层级之间的进入和返回是否有相应的按键易操作Y1 
字体、图片、动态交互效果字体:标签、标题、内容、动态播放字体.....Y1 
图片:轮播图、背景图、封面图、触屏产生的交互图Y1 
操作是否过于繁琐查看操作是否方便易用Y1 
网络测试网络切换测试Wifi 和4G间切换时,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y2Y
4G和3G间切换时,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y2 
Wifi 和无网络间切换时,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y2 
4G和无网络间切换时,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y2 
无网--->wifiY1 
无网--->3G/4G/5GY1 
验证各种网络下是否正常无网/Wifi/3G/4G/5GY3 
前端性能测试页面白屏时间页面白屏时间Y1 
首屏时间首屏时间Y1 
资源占用资源占用Y1 
页面渲染时间页面渲染时间Y1 
特殊场景小程序token使用达到限制小程序token使用达到限制Y2 
发布新版本缓存问题发布新版本缓存问题Y2 
接口性能测试通过性验证按接口文档正常传参,可以返回正确的结果Y3Y
登录接口登录方式接口为POST,不能使用get 接口 Y2 
参数校验特殊字符校验Y2 
参数类型校验Y2 
参数格式校验Y2 
参数有,无,null的校验Y2 
必填参数校验Y3Y
参数边界值测试Y2 
逻辑业务逻辑业务测试Y3Y
异常及特殊场景导出数据格式校验Y1 
存在传参过多,不限制值传参Y1 
性能测试压测结果查看是否满足预期指标(RT TPS VU,资源消耗)Y3Y
并发测试验证代码是否支持并发操作,不关注性能指标Y3Y
安全性测试安全性测试敏感信息是否加密Y3Y
必要参数是否后端也进行校验Y2 
接口是否越权请求Y2 
接口是否能防止拦截篡改Y2 
SQL注入Y3Y
xss攻Y3Y
csrf Y2 
接口参数不能是密明文Y2 
控制台和日志均不能打印出密明文Y2 
SQL注入&XSS跨网站脚本攻击,越权等安全扫描Y3Y
  • 14
    点赞
  • 144
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值