appium 输入日志过多导致停止运行的问题解决
所要解决的问题:在使用 appium 桌面版执行活动的时候,log 日志都是输出在对话框中,并存在内存中。如果执行时间过长,输入的日志过多,就会出现内存不足的情况,appium 就会停止运行。
首先介绍以下本人所用版本:v1.18.3,下图是配置成功后桌面程序的运行状况。
APPium的桌面程序其本质是一个网页的控制台,在这样的控制台中输出与APPium相关的所有信息,包括:info,warn,error等等。
但是对于一个需要长期运行的自动化程序,这里边的很多信息是多余的,所以我们可以通过以下方法,将这样的输出信息给清除掉。
操作步骤:
1.找到 logsink.js 并打开
安装路径..\Appium\resources\app\node_modules\appium\lib
2.定位到 function init(args)
将clear();在函数尾部再次使用。即可实现清除控制台的输出。