移动APP测试用例一览表(常规用例)

测试类型一/二级子功能用例检查点通用标签优先级强制执行
业务逻辑测试UI交互体验测试用户界面测试1.查看界面(如菜单、对话框、窗口和其他控件)布局、风格是否满足要求、文字是否正确、页面是否美观、文字、图片组合是否完美、操作是否友好等Y2 
某些基本功能测试1.导航测试
1)按钮、对话框、列表和窗口等;或在不同的连接页面之间需要导航。
2)是否易于导航,导航是否直观。
3)是否需要搜索引擎。
4)导航帮助是否准确直观。
5)导航与页面结构、菜单、连接页面的风格是否一致。
2.图形测试
1)横向比较,各控件操作方式统一。
2)自适应界面设计,内容根据窗口大小自适应。
3)页面标签风格是否统一。
4)页面是否美观。
5)页面的图片应有其实际意义而要求整体有序美观。
3.内容测试
1)输入框说明文字的内容与系统功能是否一致。
2)文字长度是否加以限制。
3)文字内容是否表意不明。
4)是否有错别字。
5)信息是否为中文显示。
Y2 
业务逻辑
功能测试
正向用例针对被测功能点的特性列出相应类型的测试用例对其进行覆盖Y3Y
反向用例结合各自业务场景,通过八大用例设计方法来编写Y2 
正常用例调整测试实现的各个阶段跟踪测试实现与需求输入的覆盖情况(用例修正*典型Bug转用例)Y3Y
特殊小
功能点
推送通知
(PUSH消息)
检查Push消息是否按照指定的业务规则发送Y3 
检查在免打扰时间段内,用户接收不到PushY2 
点击推送消息后跳转至应用里Y2 
检查Push消息是否只针对登录用户N3 
保活某一场景下,支持推送N2 
检查不接收推送消息时,用户不会在接收到Push消息Y2 
账号注册通过手机号注册(NC系统中有此手机号)Y3 
通过工号注册账号-可选N1 
通过唯一用户名注册账号-可选N1 
登录静态密码登录Y2Y
手机验证码登录Y3 
第三方授权登录(宝盒)Y2Y
多点登录N2 
支付不同支付方式支付 (微信&支付宝&银联)Y3Y
正常退款(重复退款&退款为负数&退款额大于原单金额等)Y3 
幂等性校验Y3Y
补偿机制校验Y1 
安全测试敏感信息是否加密Y3 
必要参数是否后端也进行校验Y2 
接口是否越权请求Y3Y
接口是否能防止拦截篡改Y2 
SQL注入Y3Y
xss攻击Y3Y
csrf 请求伪造Y2 
接口参数不能是密码明文Y2 
控制台和日志均不能打印出密码明文Y1 
接口测试通过性验证按接口文档正常传参,可以返回正确的结果Y3Y
登录接口登录方式接口为POST,不能使用get 接口 Y2 
参数校验特殊字符校验Y2 
参数类型校验Y2 
参数格式校验Y2 
参数有,无,null的校验Y2 
必填参数校验Y3Y
参数边界值测试Y1 
逻辑业务逻辑业务测试Y3Y
异常及特殊场景导出数据格式校验Y1 
报文太大时(具体大小和架构确定下),是否有内存泄漏   
存在传参过多,不限制值传参Y1 
性能测试压测结果查看是否满足预期指标(RT TPS VU,资源消耗)Y3Y
并发测试验证代码是否支持并发操作,不关注性能指标Y2Y
专项测试权限测试权限测试扣费风险:包括短信、拨打电话、连接网络等。Y2Y
隐私泄露风险:包括访问手机信息、访问联系人信息等。Y2 
对App的输入有效性校验、认证、授权、数据加密等方面进行检测Y2 
限制/允许使用手机功能接入互联网Y2 
限制/允许使用手机发送接收信息功能Y1 
限制或使用本地连接Y1 
限制/允许使用手机拍照或录音地址获取Y3 
限制/允许使用手机读取用户数据Y3 
限制/允许使用手机写入用户数据Y3Y
限制/允许应用程序来注册自动启动应用程序Y1 
安装
卸载
升级
安装软件安装后是否能够正常运行,安装后的文件夹以及文件是否写到了指定的目录里。Y3Y
软件安装各个选项的组合是否符合概要设计说明。Y2 
软件安装向导的UI测试Y1 
安装后没有生成多余的目录结构和文件。Y1 
卸载测试系统直接卸载程序是否有提示信息。Y3 
测试卸载后文件是否全部删除所有的安装文件夹。Y2 
卸载是否支持取消功能,单击取消后软件卸载的情况。Y2 
系统直接卸载UI测试,是否有卸载状态进度条提示。Y1 
升级后台配置升级(移动zgp升级框架),APP启动正常Y3 
应用商店升级,APP启动正常Y2 
appstore升级,APP启动正常Y1 
兼容性
测试
软件兼容与本地及主流App是否兼容(微信 QQ京东淘宝等通过应用市场下载排名靠前的APP)Y2 
与杀毒软件兼容UI和功能表现是否一致Y1 
硬件兼容不同分辨率下,APP的UI交互体验是否友好(1920*1080,2560*1440,2436*1125,2436*1125)Y  
相同品牌不同操作系统(android 5 ,android 10 等等)UI和功能表现是否一致Y2 
相同品牌定制系统(小米的miui 7,miui 10.华为的emiu 5 emiu 8 等等)UI和功能表现是否一致Y2 
不同平台 (Android & iOS)的功能表现   
不同品牌的安卓系统UI和功能表现是否一致Y2 
数据兼容测试新旧版本数据共享Y3Y
iOS 和 Android ,Web 数据共享Y3Y
特殊模式横竖屏切换Y2 
暗黑模式&浅色模式Y2 
网络测试不同网络测试(含无网)WIFI 环境间,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y3 
5G环境间,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y2 
4G环境间,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y3 
3G环境间,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y2 
无网假连状态:连接胖AP(胖AP不外接internet),数据查询等场景下,APP响应正常Y2 
无网状态,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y3 
网络间切换测试Wifi 和4G间切换时,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y2Y
4G和3G间切换时,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y2 
Wifi 和无网络间切换时,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y2 
4G和无网络间切换时,APP的数据提交和页面跳转加载,数据查询等场景下,APP响应正常Y2 
弱网测试
(有丢包和有延迟)
丢包率(5%)时,低延迟(上行)和(下行)Y2 
丢包率(5%)时,高延迟(上行)和(下行)Y2 
丢包率(50%)时,低延迟(上行)和(下行)Y1 
丢包率(50%)时,高延迟(上行)和(下行)Y1 
完全丢包时,请求超时和响应超时Y1 
真实移动端测试使用真实的SIM卡在移动,电信,联通间,选择真实的5G 网络,做测试Y3Y
使用真实的SIM卡在移动,电信,联通间,选择真实的4G 网络,做测试Y3Y
使用真实的SIM卡在移动,电信,联通间,选择真实的3G 网络,做测试Y3Y
中断测试中断测试锁屏中断:APP运行时,锁屏后再打解锁,app 仍处于该页面Y2 
插拔数据线:APP运行时,插拔数据线后,对APP无影响Y1 
普通SIM电话来电中断:Y2 
网络电话中断:微信视频电话,语音,QQ语音电话等Y2 
闹钟中断Y1 
蓝牙文件传输中断等Y1 
断电和自动关机等造成的中断Y1 
特殊场景特殊场景前后台切换(多任务切换和单任务切换)Y2 
iPhone 视图放大后,页面和功能无异常Y2 
iPhone 暗黑模式下,APP运行无异常Y2 
浏览&写入缓存功能(可选)Y2 
iPhone 唤起第三方时,从左上角返回Y1 
第三方授权登录(宝盒)Y2 
横竖屏切换中,APP是否有异常Y1 
分享功能(微信和QQ,微博等),在第三方软件中打开无异常Y3 
使用用强杀进程再打开无异常Y2 
客户端与pc端数据的交互与同步Y1 
注册-注销后重复数据注册Y1 
前端容错机制(服务端接口异常,前端有保护)Y3 
免二次登录Y2 
功耗测试响应时间App安装、卸载的响应时间Y2 
App各类功能性操作的响应时间Y1 
系统资源占用页面跳转过程和提交过程查看CPU占用率Y1 
页面跳转过程和提交过程查看内存使用率Y1 
一段时间后,查看APP的耗电量Y1 
页面流量的大小,结合实际业务场景是否有异常Y1 
  • 6
    点赞
  • 101
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是粤苗app功能测试用例的一些示例: 1. 注册功能测试用例: - 测试用户输入正确的手机号和验证码是否能够成功注册; - 测试用户输入已注册的手机号和验证码时是否会提示手机号已被注册; - 测试用户输入无效的手机号或验证码时是否会提示用户输入有误; - 测试注册成功后是否能够自动跳转到登录页面。 2. 预约功能测试用例: - 测试用户能否正确选择医生和就诊时间; - 测试用户是否能够正确预约挂号并支付; - 测试用户在就诊前是否能够正确取消预约; - 测试用户是否能够正确查看预约记录。 3. 健康评估功能测试用例: - 测试用户能否正确填写健康评估表; - 测试系统能否正确评估用户的健康状况; - 测试系统是否能够正确给出健康建议和预防措施; - 测试用户是否能够正确查看历史评估记录。 4. 健康资讯功能测试用例: - 测试用户能否正确浏览健康资讯; - 测试用户是否能够正确搜索相关健康信息; - 测试用户能否正确收藏感兴趣的文章; - 测试用户是否能够正确分享文章到社交媒体。 5. 在线咨询功能测试用例: - 测试用户能否正确选择咨询医生; - 测试用户能否正确向医生提出问题; - 测试医生是否能够及时回复用户的提问; - 测试用户是否能够正确查看咨询记录。 希望这些测试用例能够对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值