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

    对比图示例如下:

  • 相关阅读:
    JDBC_查询
    微信web小程序开发1
    小型人口普查系统2
    小型人口普查系统1
    JSP内置对象作用域
    Session和Cookie的区别
    Cookie
    Session
    c++中嵌入python
    目标文件obj的各段 2
  • 原文地址:https://www.cnblogs.com/lingjiajun/p/10976181.html
Copyright © 2011-2022 走看看