【APP测试学习】APP测试思路
APP测试思路
采用STAR法则分析
情境(situation)、目标(target)、行动(action)、结果(result)四项
S:APP开发完成后
T:APP测试完成,产品成功
A:具体怎么做?
1.需求分析
2.测试准备
3.测试执行
4.测试分类
1.功能测试
相比web,安装,卸载和更新的功能测试更多
检查与他端的交互
安卓-adb命令
ISO-iTooks工具
2.UI测试
考虑界面展示-与UI设计一致
不同分辨率下UI展示情况
3.交互性测试
与其他端的交互
与手机固有功能的交互-电话、蓝牙、短信
与其他APP的交互
4.兼容性测试
真机
云测平台
5.稳定性测试
安卓 adb monkey命令
6.易用性
方便好用,符合用户的使用习惯,尼尔森工十大易用性原则
7.安全性测试
SQL注入、XSS攻击、数据加密等
8.异常测试
手机关机、断网、重启、没电、低电量
9.网络测试
不同的网络类型-电信、移动、3G\4G\5G、WIFI
弱网情况
10.手机功能权限测试
使用手机功能时,考虑手机权限
11.性能测试
1.服务端压测
2.客户端性能
监控资源
R:完成测试
作者:gtea
博客地址:https://www.cnblogs.com/gtea
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!