![](/img/trans.png)
[英]How to set Appium --no-reset flag programmatically for AWS-Device Farm
[英]How to enable --no-reset if appium server is started by AppiumServiceBuilder
我已经使用AppiumServerBuilder启动了Appium Server
service = AppiumDriverLocalService
.buildService(new AppiumServiceBuilder()
.usingDriverExecutable(new File(nodeJsExecutable))
.withAppiumJS(new File(appiumJsExecutable))
.withIPAddress(appiumServerAddress)
.usingPort(appiumServerPort));
现在,Appium Server开始使用默认的--full-reset功能,从而使该应用在每次运行时每次都重置。 我需要为Appium Server设置--no-reset,以便appium不会每次都重新安装app。 我该怎么办?
您可以显式设置“ noResetValue” appium功能,该功能接受布尔值true / false
设置为true时,它会阻止应用程序每次重新安装,例如java:
capabilities = new DesiredCapabilities();
capabilities.setCapability("noResetValue","true");
您很可能需要使用.withCapabilities
方法设置任何此类功能: http : .withCapabilities
。 selenium.remote.DesiredCapabilities)
在任何情况下,均不应默认启用fullReset。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.