脚本执行下来后存贮的CSV文件中cpu状态都是0

来源:2-7 【CPU】监控值的获取方法、脚本实现和数据分析

坚持学无止境

2018-03-27

cmd中命令执行下来出现4条数据,在pycharm中执行脚本完成后,打开生成的CSV文件后,检测cpustatus那一列全是0,请问老师这个是啥原因呢?前面的获取启动时间脚本elapsedtime也是0

//img.mukewang.com/szimg/5aba09c40001da2607410103.jpg

//img.mukewang.com/szimg/5aba09430001995c02870257.jpg

写回答

5回答

毫末

2018-03-28

之前也有同学遇到类似的问题,在命令下面,加print,逐行,调一下,看看各个变量的输出值。翻一下,之前的问题,看看有没有答案。

0
0

坚持学无止境

提问者

2018-03-28

windows中:

cmd下尝试了老师说的命令:adb dumpsys cpuinfo | findstr com.bldz.transaction.test

报如下错误:adb: usage: unknown command dumpsys

pyCharm中换成以上命令,执行完产生的CSV文件中“cpustatus
”这列字段值全部为空。

但用之前老师讲的命令:adb shell dumpsys cpuinfo | grep com.bldz.transaction.test   加了引号引起来shell后面的命令,详情请看:

在cmd中输入  adb shell “dumpsys cpuinfo | grep com.bldz.transaction.test”可以正常执行,出现4条数据。同理:pyCharm中也换成此命令,执行完产生的CSV文件中“cpustatus

”这列字段值全部展示为0。

0
0

毫末

2018-03-28

要是一点没改,那就有问题了,你现在的命令用的是adb shell, 代码里是adb 。windows平台,不要用grep。要用 adb dumpsys cpuinfo | findstr com....

0
0

坚持学无止境

提问者

2018-03-28

老师是说print 吗?没有呢老师,我的脚本跟你课堂上讲的是一样的,没进行过任何修改的。

0
0

毫末

2018-03-27

看不到图,是不是多执行了一次readlines?

0
0

安卓自动化测试入门 Python篇

Android测试工程师必备技能,性能 、压力、 接口、 持续集成、自动化脚本

1110 学习 · 336 问题

查看课程