![](/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.