当前位置:网站首页>|遇到bug怎么分析,专业总结分析来了
|遇到bug怎么分析,专业总结分析来了
2022-06-24 22:12:00 【双晨传奇科技(牛顿it学院)】
专项测试测什么?
资源类性能测试
CPU占用
内存占用/内存泄漏
低资源环境表现
弱网络测试
速度类性能测试
FPS测试
端到端业务延时
速度分析:客户端+网络+服务器
稳定性测试
MTTF
Monkey test
兼容性测试
Android版本
分辨率
硬件配置
应用定制测试项
协议测试、数据冗余比、成功率
专项测试怎么做?
1.需求评审阶段
网络方面
断网重连,断点续传逻辑
是否会产生大流量,流量合理性(流量消耗和发送的文件大小是否近似)
请求-响应来回次数较多,是否会增加失败率
协议必须有压缩策略
有没有缓存机制
UI方面
存在IO操作,例如保存,导入,导出,发送,上传,当遇到大数据时是否有加载过程
元素或动态/可变元素过多过复杂,是否会造成界面卡顿和CPU长期偏高(如LISTVIEW复杂格式或有动态图)
元素加载时机(如滑动列表时,头像加载的时机)
电量/CPU方面
地理位置相关逻辑,检测逻辑(如人脸识别、贴耳检测),
后台服务(如tcp心跳逻辑),
音视频相关
OOM方面(内存溢出)
缓存策略,加载大数据策略
GC策略
兼容性方面
较新的系统特性
通过系统API/系统数据库获取数据
硬件相关(摄像头,屏幕触碰效果,声音大小,gps)
2.新功能阶段
原则:发现问题为先,兼顾数据沉淀
事前能做的:
缺乏对比的历史数据先补充,沉淀现有数据
用MonkeyRunner简单的自动化脚本,可以让资源监控的曲线的趋势更加明显
测试环境准备:如测试号码,手机选型,测试数据预先构造等等。
流量指标可以先测
发现专项问题,请直接先提单
功能稳定后,再关注FPS,内存,CPU等
关注FPS:动画效果
例如,列表滚动,展示内容的滚动
关注内存,CPU,线程:可重复执行的动作
例如,切换帐号,界面打开关闭
关注流量,耗时,成功率:网络相关操作
例如,发送消息,发送图片,下载数据
关注电量/CPU:持续的动作和用户高频率的操作
例如,放置后台,发送心跳包
关注速度:界面切换,内容加载
例如,启动速度
边栏推荐
- 2022-06-24:golang选择题,以下golang代码输出什么?A:1;B:3;C:4;D:编译失败。 package main import ( “f
- The ecosystem of the yuan universe
- Specific list of regular and safe domestic stock trading account opening
- 創新藥二級市場審餅疲勞:三期臨床成功、產品獲批也不管用了
- 广发期货安全吗?开户需要什么东西?
- Status quo analysis: how "one cloud and multi-core" can promote the rapid deployment of information innovation projects
- [leetcode] 11. Container with the most water
- jwt
- 现状分析:“一云多芯”如何推动信创项目快速部署
- PS5连接OPPO K9电视不支持2160P/4K
猜你喜欢

Chinese address and English address

ICML2022 | 用神经控制微分方程建立反事实结果的连续时间模型

Ps5 connected to oppo K9 TV does not support 2160p/4k

Cake review fatigue in the secondary market of innovative drugs: phase III clinical success and product approval

PS5连接OPPO K9电视不支持2160P/4K

同一服务器两个端口不同的应用session覆盖解决方案

jwt

創新藥二級市場審餅疲勞:三期臨床成功、產品獲批也不管用了

(CVPR 2020) Learning Object Bounding Boxes for 3D Instance Segmentation on Point Clouds

Intégration de la plate - forme de test continu open source de metersphere avec Alibaba Cloud Effect devops
随机推荐
困牛排序(寒假每日一题 40)
jwt
Unity C# 网络学习(六)——FTP(二)
多模态数据也能进行MAE?伯克利&谷歌提出M3AE,在图像和文本数据上进行MAE!最优掩蔽率可达75%,显著高于BERT的15%
How can Huatai Securities open an account to achieve one in ten thousand? Are securities accounts safe and reliable
国内炒股开户正规安全的具体名单
Poj3669 meteor shower (BFS pretreatment)
TSDB在民机行业中的应用
SQL aggregate function handling null [easy to understand]
在两个有序数组中找到整体第K小的数可以做到O(log(Min(M,N)))
监听 Markdown 文件并热更新 Next.js 页面
内网学习笔记(6)
uni-app集成极光推送插件后真机调试提示“当前运行的基座不包含原生插件[JG-JPush]...”问题的解决办法
Viewing MySQL password on Linux_ MySQL forgets password "suggestions collection" under Linux
Transformers 库的基本使用
Chrysanthemum chain (winter vacation daily question 39)
Day 04 - file IO
内网学习笔记(7)
结合实操带你吃透Redis持久化
IPC mechanism