自制基于python的DoU log分析脚本
2024-09-05 22:25:27
工作中测试DoU的log需要分析,原先是使用excel,去ctrl c,ctrl v截取数据,整理格式等等。一来,这工作虽然很简单,但是非常耗时,不熟练的人(比如我)一搞搞个半天;二来,不小心还会出现数据对齐出错,丢失不全等等问题(比如我)。耗时,结果还不对。
所以,为了解决这个问题,我就拿起自学的三脚猫python出来玩一把了。
github地址:https://github.com/SugarsL/-HTC-SR_log_parser-for-DoU-test
数据格式等都在github上有范例。
功能概述:
1-1、脚本会提取相关数据,计算DoU测试时间,消耗的总电量,再计算平均耗电流。电量/时间=平均耗电流。
1-2、通过预设电池额定容量,计算出预期的DoU时间。额定容量/平均耗电流=预期DoU时间。
1-3、通过对比预期DoU时间与实际DoU时间,查看测试机器的硬件状态等。
最终是输出一份csv的结果。
2-1、脚本提取相关信息,计算出DoU测试脚本每一项测试使用的电量(包括测试项目,以及测试项目后一段休眠时间内的耗电量)
2-2、将每一项的电量结果(测试项目,休眠)的数据制作成柱状图,进行对比。
2-3、支持单份,2份,3份log,同时分析,并同时再图中画出,方便进行对比。
对比图示例如下:
最新文章
- Tips collection of iOS development
- cuda fft 计算
- Atitit.词法分析的原理 理论
- CVE-2015-1328(本地提权漏洞)
- spring中配置jdbc数据源
- 【24点游戏】cocos2dx 源码
- Android软件开发需要学什么
- [置顶] 用mootools实现checkbox全选功能
- python类型转换、数值操作(收藏)
- 全排列Permutations
- Python开发爬虫之理论篇
- Ubuntu+IntelliJ IDEA+Android 配置NDK环境+openCV
- elasticsearch多字段搜索
- 提示-bash: telnet: command not found的解决方法
- 【不懂】spring bean生命周期
- Faster_RCNN 1.准备工作
- 高德地图JS API 开发小结
- linux常用命令(一)linux开关机、重启以及文本界面与图形界面互换
- iOS 减法计算器
- js生成二维码以及点击下载二维码
热门文章
- JMeter-SHA256加密算法接口测试
- matlab 提示 Error using mex No supported compiler or SDK was found 错误的解决办法
- [hdu4576]dp
- PAT 1009 Product of Polynomials (25分) 指数做数组下标,系数做值
- ql的python学习之路-day14
- redis订阅发布功能
- docker基本维护命令
- 使用php+mysql+xml完成一个调查问卷
- GreenPlum执行gpfdist报错:libssl.so.1.0.0: cannot open shared object file: No such file or directory
- javascript 获取页面的高度及滚动条的位置的代码