![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
APP专项测试
文章平均质量分 77
app专项测试
chuntian_tester
路漫漫其修远兮,吾将上下而求索。
展开
-
系统资源(CPU+GPU+内存+网络流量)分析
1.CPU与GPU分析CPU与GPU关系cpu速度比gpu快,cpu处理好的数据放入某类中间件中(如OpenGL,类似消息队列),gpu在处理完上一次绘制任务后,按需从队列中取下一个任务处理,解决了cpu与gpu处理速度不一致的问题.所以分析cpu可以从分析GPU入手,gpu如果绘制工作处理无误,那么说明cpu将图形数据处理好后传给GPU的工作也没问题.1.GPU渲染工具:GPU-RENDERING-PROFILE Android开发者工具提供性能调优工......原创 2021-10-29 00:07:59 · 11454 阅读 · 0 评论 -
App卡顿分析
1.产生卡顿的原因: 1.内存影响:如内存抖动,full gc等 2.cpu影响:计算太耗时. 3.render影响:布局复杂,overdraw(布局视图堆叠).2.分析工具systrace推荐sdk自带的工具:systrace(需要python2.7)a.工具位置:b.工具启动命令:python systrace.py/python systrace......原创 2021-10-26 00:41:30 · 13088 阅读 · 0 评论 -
H5性能分析
目录1.W3C标准对应页面加载要求 1.页面加载流程: 2.页面中资源加载指标:2.W3C协议标准支持我们在页面中获取单个资源的性能: 1.console中输入:window.performance.timing. 2.获取dom内容加载时间: 3.自动化脚本中需要获取页面资源加载时间在App中Webview加载H5新页面时经历了什么?1.W3C标准对应页面加载要求Navigation Timi......原创 2021-10-25 10:06:10 · 15437 阅读 · 0 评论 -
Webview相关测试(功能+性能)
App在执行自动化测试的时候,有时候碰到webview组件,通过appium inpector或者SDK自带的uiautomatorviewer都无法定位webview组件中的元素,这个时候通常需要浏览器开发工具来协助定位.常见的3中定位方式: 1.在脚本中通过driver.getPageSource方法将整个页面中的内容下载为一个html文件,然后打开该html文件,利用浏览器的开发者工具定位. 2.模拟器中打开对应的webview页面,利用chrome devto......原创 2021-10-21 22:56:25 · 15573 阅读 · 0 评论 -
App启动性能分析
目录1.在用户角度看待App的质量,着重看待如下方面:2.QA从技术角度看待App质量,需要关注如下方面:3.App启动性能指标4.App启动性能测试方法: 1.adb logcat 2.ffmpeg录屏+视屏拆帧(可在Dos命令行中执行) 3.研发配合硬埋点(得麻烦研发提前做好埋点)App在测试过程中,本身的质量保证不仅仅考虑测试人员的视角,更要考虑用户维度的视角1.在用户角度看待App的质量,着重看待如下方面: ......原创 2021-10-24 00:15:41 · 12906 阅读 · 0 评论