0

我正在使用 monkeyrunner Jython 脚本来自动化一些 UI 测试。我想根据操作系统(运行模拟器的 PC)的当前 CPU 使用情况确认上一步是否完成,然后再执行下一步。因此,我需要一种在 monkeyrunner Jython 脚本中获取当前 CPU 使用率的方法。

我做了一些调查,但看起来monkeyrunner Jython 脚本不适用于psutil:Monkeyrunner 找不到我的模块

任何人都可以告诉我在 monkeyrunner Jython 脚本中获取当前 CPU 使用率的最简单方法是什么?

谢谢。

4

2 回答 2

0

您可以直接从以下位置调用 shell 命令MonkeyDevice

top10 = device.shell('top -n 1 -m 10')
于 2013-03-13T12:54:38.650 回答
0

尝试使用top命令获取 cpu 使用率,

1.如果你想获得 android 设备的 cpu 使用率,试试这个:-

import os
top_10_ps_list=os.popen('adb shell top -n 1 -m 10').read()

2.如果你想获得PC OS的cpu使用率,试试这个:-

import os
top_10_ps_list=os.popen('top -b -n 1').read()
于 2013-03-13T08:47:45.680 回答