zoukankan      html  css  js  c++  java
  • 自制基于python的DoU log分析脚本

    工作中测试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,同时分析,并同时再图中画出,方便进行对比。

    对比图示例如下:

  • 相关阅读:
    G D 3 2 预 处 理 符 号 配 置 中 定 义
    指针接收函数
    SMT(SF)
    电流高端采样问题
    简单分析一个采集交流电压平均值的电路
    i--和--i的区别
    结构体共用体的使用
    .net Filter 和 代理模式杂谈
    Spring boot 日志 Logback
    spring boot 使用 mongodb
  • 原文地址:https://www.cnblogs.com/lingjiajun/p/10976181.html
Copyright © 2011-2022 走看看