Добрый день,
Не получается запустить тестируемое приложение с параметром под Winium. Получаю ошибку:
Exception in thread “main” org.openqa.selenium.WebDriverException: Unknown error: Path “C:\myconfig\myconfig.exe check” doesn’t exists
Без параметра check приложение запускается, но не функционирует необходимым образом (что и не удивительно). Т.е. DesiredCapabilities вроде заданы правильно. И если запускаю в коде bat-файл с нужной коммандой, то все работает без проблем.
public class WiniumMyconfig {
public static void main(String[] args) throws MalformedURLException, InterruptedException {
DesiredCapabilities cap = new DesiredCapabilities();
cap.setCapability("app","C:\\myconfig\\myconfig.exe check");
cap.setCapability("launchDelay","2500");
WebDriver driver = new RemoteWebDriver(new URL("http://localhost:9999"),cap);
Thread.sleep(20000);
driver.close();
}
}
Если не трудно, то еще подскажите,как запускать приложение в другой директории. т.е. сделать корректный аналог строки из bat-файла:
START “myconfig” /DC:\myconfig\configViews C:\myconfig\myconfig.exe check