性能
文章平均质量分 52
hdandan2015
it home
展开
-
MAT分析摘要
MAT分析:Step1:如果用MAT分析,需要转换下:MAT是用来分析java程序的hprof文件的 与Android导出的hprof有一定的格式区别,因此我们需要把导出的hprof文件转换一下,sdk中提供给我们转换的工具 hprof-conv.exe (在sdk的platform-tools目录下)hprof-conv 源文件 输出文件比如 hprof-conv E:\aaa.hprof E:\output.hprof转换之后 用MemoryAnalyzer.exe 打开这个output.h原创 2022-02-28 17:38:16 · 1952 阅读 · 0 评论 -
使用Battery Historian采集android耗电数据
一、简介Battery Historian是由Google提供的查看电量相关信息及事件的工具,Battery historian还可以上传bugreport文件,分析用户手机中App的电池耗电情况。详见:GitHub - google/battery-historian: Battery Historian is a tool to analyze battery consumers using Android "bugreport" files.。二、耗电数据采集【注意点】1.开始测试电.原创 2021-09-22 11:09:40 · 859 阅读 · 0 评论 -
APP稳定性测试工具fastbot(字节开源项目)
1、简介fastbot是字节团队基于monkey的二次开发的app稳定性测试工具,目前已经开源,此工具有比较深入的算法探索,目前已经更新了多个版本,相对稳定的支持了移动端app、H5页面的自动化遍历,支持定制测试、当发生crash、anr时会有比较全的log可导出供分析。简介参考testhome:字节跳动质量利器 -- 移动端智能化稳定性测试工具 Fastbot-Android/iOS 双端重磅发布上线 · TesterHome更多详情参见:奔跑吧!智能Monkey之Fastbot跨平台此开原创 2021-09-16 14:39:43 · 16609 阅读 · 0 评论 -
移动端测试工具集(android&ios)
测试工具 适用平台 优缺点 xcode自带的instrument ios 开发工具自带的监测工具,包含了很多强大的监测功能,且持续迭代更新,使用方便 Android Studio Profiler、adb shell命令行 android 优点:非侵入,权限高,能发现问题 缺点:需要连接数据线,便携性差点 perdog android 无需root,有界面可以查看数据;操作简单 Battery Historian android转载 2021-02-02 11:15:24 · 966 阅读 · 0 评论 -
【docker】android-battery-historian
1.部署:加载镜像文件:docker load < android-battery-historia.tar启动镜像,映射端口9999-999docker run -d -p 9999:9999 gcr.io/android-battery-historian/stable:3.02.测试过程:重启虚拟机后,在secureCRT切换root用户,启动docke...原创 2020-03-22 15:40:19 · 548 阅读 · 0 评论 -
【专项】【页面加载时间】uiautomator2+opencv-python基于图片识别算法实现自动化统计页面加载时间DEMO
uiautomator2+opencv-python基于图片识别算法实现自动化统计页面加载时间DEMO:一、实践要点记录1.uiautomator2实现UI操作2.opencv-python基于图片识别算法,机器判断图片加载完成3.过程:#点击页面入口时开始记录时间start_time# 边加载页面边截图 # 定义一个标准,哈希值范围是0-64,哈希值越小,图片越相似#...原创 2020-01-06 16:05:41 · 2597 阅读 · 4 评论 -
【性能】【Android内存测试关注点】内存泄露&单个应用可用的最大内存
一、android内存测试关注点(1)有没有内存泄露(2)防止OOM(单个应用可用最大内存超出会报OOM)二、测试方法(1)内存泄露的测试:参考https://blog.csdn.net/anxpp/article/details/51325838(2)防止OOM的测试:关注指标dalvik.vm.heapgrowthlimit通过DDMS调试应用进程的当前分配的内存h...原创 2019-12-09 19:41:03 · 276 阅读 · 0 评论 -
【效率】【性能】接口响应时间(使用fiddler工具、pythton request的elapsed方法)
一、使用fiddler工具查看接口响应时间测试项:http接口响应时间测试工具:fiddler查看方法:(1)选中单条URL,在右侧的视图中选择statistics->overalll elapsed 的值为接口响应时间(2)设置把此字段列出来的方法:在URL那一栏右键点击,选择customize columns,然后在弹框中选择session timers、ov...原创 2019-12-09 19:13:42 · 2052 阅读 · 0 评论 -
移动平台崩溃收集分析系统之 --crashlytics、友盟、bugly、网易云捕对比
原文:http://blog.csdn.net/zhuobattle/article/details/50848745?locationNum=13大家在开发移动APP时,会涉及到很多非产品本身的功能,比如数据统计分析、APP 质量跟踪、APP加密、漏洞扫描分析等等,这些功能目前都有很多第三方的SDK及平台可以使用,这些平台各有特点,很多时候开发者是凭借自己的慧眼来选择,也有很多是通过转载 2018-01-10 11:16:14 · 2232 阅读 · 0 评论 -
Android应用或界面启动时间性能
Android应用或界面时间测量:从Android 4.4(API Level 19)开始,logcat包含了输出displayed时间相关的日志信息,dispalyed行后面的时间值表示应用启动进程和完成绘制屏幕上相应活动之间所花费的时间。翻译 2017-11-13 14:11:09 · 1434 阅读 · 0 评论