AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
APP 用例设计的方向总结
2026-02-11 10:01:58
0
举报
分享方式
使用 (¥10)
AI智能生成
软件测试测试用例的设计思路
软件测试
测试用例
测试用例设计
测试用例编写
模版推荐
作者其他创作
大纲/内容
设计来源
定稿的产品需求文档
原型图
UI 设计图
开发概要设计文档<br>
开发详细的设计文档
API 文档
测试理论
设计方向
状态
默认状态
未渲染前
无网络/网络状态不佳 时
变化前
上次的数据
变化中
操作中效果
变化后
操作之后
网络状态的变化
无到有
有到无
数据
一致性
前后端数据的一致性
最值(最大、小值)
客户端能支持的精度
数据库字段支持的精度
能支持的最大显示长度(换行、翻页 等)<br>
输入框对字符长度的支持
0 值
负值
例子
java int
max
2147483647
2 的 21 次方减 1
min
-2147483648
java long
max
2 的 63 次方减 1
最多小数位
客户端能支持最多显示的小数位
修约规则
上舍
下舍<br>
四舍五入<br>
小数点多少位永远进位
不需要科学计数法的显示
字符类型
数字类型的最大值,长度 等,其他字符类型的限制
字符不能为负
数据库层面限制:DECIMAL 类型, 添加 UNSIGNED 修饰符
跨年跨月跨日跨圈升级 等
数据转换
数据统计
数据结算
等级提升
游戏圈数升级
倒计时
从没开始到开始 页面的变化
从开始到结束后的页面变化
特殊符号
emoji 等
新用户
新用户的数据和显示是否异常
列表
空白页
分页/翻页
尾页
银行卡号最小长度
银行卡长度 16 ~ 22 位
支付宝账号
不仅支持手机号还支持邮箱
海外支付宝账号还有空格
身份证号码
含字母 X,特别注意键盘是不是只能输入数字
手机号码
开头新增 199、198、166、17x 等
国外手机号码
验证码
0 开头的验证码<br>
前后端都得用字符串接收不使用数字类型接收可以避免此问题
微信登录
已认证主体的未上架应用限制获取微信登陆用户量为 100
文本的合规性
用户发问 黄赌毒政 检测,脱敏显示 等
获取系统权限
授权前<br>
何时弹出授权确认
授权中<br>
拒绝授权是否还能再次弹出提示框,选择 永不提示授权 后是否还有无权限提示<br>
授权后
能否正常操作
状态是否切换正确
前后台
置于前台
轮询请求
动画<br>
切换至前台
数据能否刷新过来
置于后台
是否需要请求
前后状态是否需要保持<br>
注意
安卓:开发者模式 → 不保留活动
锁屏<br>
是否需要请求
前后台状态是否需要保持<br>
网络状态
无网络
显示和提示是否有歧义
iOS 第一次安装必定无网络
需要特别注意审核版本和正式版本切换是否成功<br>
弱网络
请求是否设置了超时
WIFI 网络
移动运营商网络
移动
联通
电信
广电
3G、4G、5G...
国外网络
代理网络<br>
是否需要拒绝使用 - 防止抓包
动画
开发者模式里面 关闭了动画设置(默认是 1x),可能会引起异常显示
设置
窗口动画缩放 关闭<br>
过渡动画缩放 关闭<br>
动画程序时长调整 关闭
系统兼容
系统兼容性<br>
Android、iOS、鸿蒙 等系统 各版本
屏幕分辨率
异形屏
左右折叠屏
刘海屏
水滴屏<br>
珍珠屏<br>
极点屏
多折屏
...
超长屏
屏幕特长,页面底部可能会留白
横竖屏
是否需要支持横竖屏自动切换
由其他应用非正常方向切换到测试应用
分屏
小窗模式
系统提供分屏
视频类广告 sdk 可能会有问题产生
系统语言<br>
简体中文
繁体中文<br>
英文
...
时区和时间<br>
是否跟本机时间有关联
特别是单机游戏的时间
输入法
系统自带输入法和第三方输入法<br>
键盘按钮的兼容性
深色模式
苹果、安卓、鸿蒙 都有此模式
系统字体大小
会不会影响到 app 本身
虚拟按键
物理返回
全面屏手势
开发者选项 关闭动画缩放
窗口动画缩放、过渡动画缩放、动画程序时长调整 关闭,会导致动画的交互异常
分身(分身软件)<br>
是否需要兼容
双开
是否正常使用
清理缓存和数据
安装卸载
覆盖安装
业务兼容
旧的数据接口<br>
对新版本有无影响
新的数据接口
对旧版本有无影响<br>
重复请求接口
状态的连续变化是否正确
多次请求接口
状态请求一次就可以完成变化,后面应有友好提示
非法请求
是否有拒绝请求回应
防呆措施
接口防刷
群机器人提醒
告警平台
代码限制
支付流程
中断操作
重复操作
取消操作
篡改操作
提现流程
超额提现
重复提现
提现审核机制
用户身份异常提现
用户提现失败退回仅一次
单个数据
同时有增加和减少的并发操作
连续、有规律的数据的传参<br>
要进行非拥有者身份非法操作验证<br>
数据安全
参数篡改
订单金额修改,支付金额是否会改变
数据加密<br>
保护数据的安全性
数据脱敏
身份证号、姓名、手机号码等展示的时候
文件的有效时长
比如:下载链接
传输协议
https 等
代理检测
连接代理无法抓包、无法使用
数据鉴权/越权
自己的私有数据别人不能使用
数据注入
防止脏数据污染正常数据
稳定可靠
稳定性<br>
可靠性<br>
易恢复性<br>
易维护性
高容错性
APP 性能
单位时间内崩溃的次数
FPS
CPU 使用率
内存使用
电池温度
耗电量
流量消耗
收藏
立即使用
AI 技术关系全景图(分层逻辑)
收藏
立即使用
OpenClaw 在技术栈中的定位
收藏
立即使用
APP 用例设计的方向总结
收藏
立即使用
AI 大模型名词解释
卓越笔记
职业:测试工程师
去主页
Collect
Get Started
学生用例图
Collect
Get Started
用例图
Collect
Get Started
用例图
Collect
Get Started
用例
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document