如标题,我想在运行 appium 编写的用例时,获得这个用例完成时手机的 cpu 和内存的信息
如何获取信息
1.adb shell dumpsys meminfo xxxx
2.adb bugreport
下列代码,有两个用例作为展示
def test_background_1(self):
self.driver.background_app(2)
os.system("adb shell dumpsys meminfo xxxxxxx > d:/log/background.txt")
def test_changetab_1(self):
Element.toClickbyName("通讯录")
os.system("adb shell dumpsys meminfo xxxxxxx > d:/log/changetab.txt")
如下图
在第二个获取日志时报错了
这里想是不是 appium 运行时因为就连接了 adb
在运行时又运行 adb 做其他操作,导致的?
那如果我想实现我这种在执行了一个用例后,就获取一下 cpu 和内存的数值好用在后面获得数据,要怎么解决这个日志的问题,求大神们给点建议