Я пытаюсь автоматизировать приложение на основе Windows, разработанное с использованием RCP Eclipse. Я использую драйвер WinApp для запуска приложения и автоматизации с помощью селена. Я не могу запустить приложение, я не получаю никаких ошибок при запуске, но я не вижу, чтобы приложение было запущено, кажется, что это занимает время, тем временем я получаю исключение "Элемент не найден".
Пример:
DesiredCapabilities appCapabilities = new DesiredCapabilities();
appCapabilities.setCapability("app", "D:\\NewTest\\eclipse\\eclipse.exe");
appCapabilities.setCapability("platformName", "Windows");
appCapabilities.setCapability("deviceName","WindowsPC");
appCapabilities.setCapability("session-override", true);
try {
driver = new WindowsDriver(new URL("http://127.0.0.1:4723"), appCapabilities);
System.out.println("Connection success");
}
catch (MalformedURLException e) {
e.printStackTrace();
}
driver.findElementByName("HatsTry01").click();