51Testing软件测试论坛
标题:
Day3-4测试积点任务
[打印本页]
作者:
测试积点老人
时间:
2018-5-10 13:49
标题:
Day3-4测试积点任务
问题:
appium 运行时,如何获取 adb shell dumpsyst 或 adb bugreport日志,这两者运行时会有冲突,如何解决?
如标题,我想在运行appium编写的用例时,获得这个用例完成时手机的cpu和内存的信息
如何获取信息
1.adb shell dumpsys meminfo xxxx
2.adb bugreport
下列代码,有两个用例作为展示
<font face="微软雅黑" size="3">
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")</font>
复制代码
如下图
[attach]115300[/attach]
在第二个获取日志时报错了
这里想是不是appium运行时因为就连接了adb
在运行时又运行adb 做其他操作,导致的?
那如果我想实现我这种在执行了一个用例后,就获取一下cpu和内存的数值好用在后面获得数据,
要怎么解决这个日志的问题,求大神们给点建议
作者:
abcsell
时间:
2018-5-16 09:34
别是内存不够,杀死进程了
作者:
libingyu135
时间:
2018-5-16 10:05
学习,不太清楚这个
作者:
梦想家
时间:
2018-5-16 10:33
内存够么
作者:
qqq911
时间:
2018-5-16 10:45
检查下硬件环境
作者:
jingzizx
时间:
2018-5-16 10:53
考虑多进程处理
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2