Android App耗电量测试
一、基本概念
耗电量测试是指测试App在运行过程中消耗的能量。
设备运行期间消耗能量公式:W = w * t = U * I * t
U为电池供电电压,I为电流值,t为测试时间,通常来说U可以认为不变,因此A = I * t (mAh)可以作为消耗能量的值,对于平稳的测试过程,耗电量与测试时间成正比,因此可以通过平均电流 I = Q / t来评价耗电量水平
https://blog.csdn.net/Learning1221/article/details/80101675
二、工具
1. 安卓手机自带的耗电量监控(设置/电量和性能/耗电排行)
找到要测试的应用点进去,点“应用信息”/电量和性能
注意事项:在测试过程中将其他无关应用进程结束掉,避免影响测试结果
2. Emmagee (无法支持Android 7.0 以上版本)
https://www.cnblogs.com/jytian/p/6516170.html
3. Trepn Profiler
https://blog.csdn.net/s_jason/article/details/77323629
4. GSam Battery Monitor
https://www.cnblogs.com/pasco/p/4106209.html
5. soloPi
https://testerhome.com/topics/19981
6. https://blog.csdn.net/vansbelove/article/details/80534444
Android App耗电量测试相关推荐
- Android App专项测试-压力测试篇
小伙伴们大家好,今天主要分享的主题是Android App专项测试.如何进行Android App专项测试压力测试呢?我们主要通过Android平台的一门工具Monkey.在学习本门课程之前,如果你具 ...
- 【APP渗透测试】 Android APP渗透测试技术实施以及工具使用(客户端服务端)
文章目录 前言 一.安全威胁分析 二.主要风险项 三.Android测试思维导图 四.反编译工具 五.Android客户端 漏洞一.Jnaus漏洞 漏洞二.数据备份配置风险漏洞 漏洞三.Activit ...
- Android App 压力测试 monkeyrunner
Android App 压力测试 第一部分 背景 1. 为什么要开展压力测试? 2. 什么时候开展压力测试? 第二部分 理论 1. 手工测试场景 2. 自动测试创建 3. Monkey工具 4. AD ...
- Android APP压力测试(二) 之Monkey信息自动收集脚本
转载-原文地址: http://www.cnblogs.com/findyou/p/3936063.html Android APP压力测试(二) 之Monkey信息自动收集脚本 前言: 本文重点 ...
- Android App 耗电量分析-1
分为新老两个版本的SDK-TOOL,新版的放在另外一篇博客 Android App 电量分析https://blog.csdn.net/kan137g/article/details/84886277 ...
- android app crash测试,APP常见崩溃原因和测试方法整理
测试过APP的人都应该发现,app崩溃是一类非常常见的问题,很多时候还是致命性的,这就要求我们测试人员要尽最大可能去找出软件当中的缺陷,减少app崩溃出现的概率,这里我将收集到的关于针对APP崩溃测试 ...
- Android App压力测试(Monkey和ADB)
压力测试简介 压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分.压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试.通常 ...
- 深入浅出Android App耗电量统计
原文出处:http://www.cnblogs.com/hyddd/p/4402621.html 在Android统计App耗电量比较麻烦,直至Android 4.4,它仍没公开"电量统计& ...
- Android App压力测试
前言:写这篇文章的目的,一是因为不少同学作为Android开发,很少会自己去做压力测试,不了解相关的技术,不知道压力测试是什么.怎么工作的:二是询问过身边的一些测试同学,他们进行压力测试的时候,很多情 ...
最新文章
- 两个下拉框相关联ajax,触发第二个下拉框以显示基于从第一个下拉框中选择的值的值ajax...
- java代码走查常见错误_FindBugs常见错误描述和解决方法
- dayjs 源码解析(一)(api)
- 从需求的角度去理解Linux系列:总线、设备和驱动
- The source attachment does not contain the source for the file Activity.class
- jQuery EasyUI API 中文文档 - 数字框(NumberBox)
- 贪吃蛇游戏的C++代码
- Altium.Designer的学习视频 分享~~
- 专栏 | 基于 Jupyter 的特征工程手册:特征选择(五)
- Eclipse之Android项目名有红感叹号的解决办法
- npu算力如何计算_异构计算神器来了,它能带来性能革命吗
- 24.8. UNION
- 【web素材】01-10款大气的购物商城网站模板
- 利用python自动发送邮件(无敌详细讲解版)
- CSS - less
- 前端基础-html-01
- 【Python面向对象编程】第19篇 只读属性
- Java 导出Excel利用模版导出
- python学生成绩管理系统实验报告_【python 学生信息管理系统】
- 云服务器物理机在,一个云服务器会在两个物理机上吗
热门文章
- R语言拟合ARIMA模型并使用拟合模型进行预测推理:使用forecast函数计算ARIMA模型未来值(如果只想提取预测值,将结果分配给一个对象,然后提取名为mean的列表)
- 微信小程序 uniapp 点击获取用户实时当前位置进行定位
- 如何利用IP地址实现在线广告精准投放,只需1个公式
- IT行业那些“黑话”你知道多少(IT、软件开发行业的专业术语、英文缩写)
- 最新淘宝主图下载方法-最新淘宝主图下载工具-马赛克视频助手
- Libevent库的介绍与应用
- UI设计师们都有哪些顺手的APP
- 集福宝- 支付宝 集福神器 2020 【三年集福老品牌】
- JavaScript【十】JavaScript事件
- Logistics_Day17:自定义外部数据源ClickHouse