Appium appium 的运行日志怎么关掉?

苏七缘 · 2018年12月03日 · 最后由 Showker 回复于 2019年10月08日 · 4359 次阅读

我使用 MAC 的终端,通过命令打开 appium 后,想一直做循环测试,跑了很久之后发现磁盘空间居然不足?我把终端 appium 关闭后内存空间多出来 50 多 G,除了手动关闭终端,还有其他办法吗?我不想让测试中断。。。

共收到 12 条回复 时间 点赞

--log-level error

我也遇到了,跑一条 case 就直接加好几百兆~几百条跑下来 直接多了十几 G,然后跑两次 mac 电脑就说存储空间不足。。。

wtnhz 回复

那有解决办法了吗?

苏七缘 回复

我是用模拟器去跑的,(不知道和楼主出现的情况是否一样)
解决办法的话:现在是把那个目录找到了,然后每次执行执行之前在代码里把那些文件匹配出来直接删掉,然后再去跑 case
如果你没有找到那个目录的话可以看下这个 https://blog.csdn.net/u011423056/article/details/79450845|

好像和楼主情况有点不一样,我的是不管关不关 appium 服务,内存都在,只能自己去删

具体怎么用呢?我是使用 mac 终端命令行启动:node /Applications/Appium.app/Contents/Resources/app/node_modules/appium/build/lib/main.js -p 4723 --webdriveragent-port 8100

为什么不用桌面版

hardy 回复

因为要使用多设备并行,桌面版不是很方便

苏七缘 回复

桌面版也可以多开哦

hardy 回复

但是我开个 10 台,桌面版都不知道哪个端口对应哪台机器乱,看着就很乱,你觉的怎么处理好?

苏七缘 回复

在系统环境变量配置多个 adb 端口号,然后通过 appium 里面的 adbPort 指定对应的端口号即可

匿名 #10 · 2019年08月17日

用桌面版的话可以试一下改源码实现:https://testerhome.com/topics/20246

不错!

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册