Решил проблему. Было некорректное имя конфигурационного файла. Должно быть $PWD/selenoid/browsers.json, а у меня было $PWD/selenoid/browser.json
Мучался несколько часов с этой ошибкой. Фух
pbezpal еще не добавил друзей
29 октября 2019 - 13:59
Решил проблему. Было некорректное имя конфигурационного файла. Должно быть $PWD/selenoid/browsers.json, а у меня было $PWD/selenoid/browser.json
Мучался несколько часов с этой ошибкой. Фух
10 сентября 2019 - 11:06
Selenium IDE (если еще жив), Katalon
Жив. Недавно обучение по нему прошёл
12 августа 2019 - 06:26
--clean уберите
Зачем? Это никак не влияет на построение репортов!!!
Для прикрепления файлов к тестам нужно использовать аннотацию
@Attachment
Вот мой код
@Attachment(value = "{0}", type = "video/mp4") public byte[] attachVideo(){ try{ String tmpDir = ".\\Videos\\tmp"; String workDir = ".\\Videos"; File video = copyVideo(tmpDir, workDir); return Files.toByteArray(video); } catch (Exception ignored) { return new byte[0]; } }
Для шагов выполнения теста в репорте используется аннотация
@Step
Пример
@Step("Вызываем окно 'Все вызовы' через главное меню") public WindowCalls callWindowCallsMainMenu() { List<WebElement> itemMenu = clickMainMenu(); if (itemMenu.size() > 0) itemMenu.get(0).click(); else System.out.println("Main menu is not available"); return this; }
01 августа 2019 - 07:34
Используйте WebDriverFactory, очень удобная вещь
https://www.selenium...verfactory.html
Вот мой пример, правда с использованием Winium, но думаю смысл понятен
cap = new DesiredCapabilities(); //System.out.println("Инициализирован WebDriver на порту 9999"); cap.setCapability("app", "C:\\Program Files (x86)\\SoftPhone\\CLIENT\\SoftPhoneClient.exe"); //System.out.println("Клиент it-phone запущен"); cap.setCapability("launchDelay", "5"); try { return WebDriverPool.DEFAULT.getDriver(new URL("http://localhost:9999"), cap); } catch (MalformedURLException e) { return null; }
15 июля 2019 - 13:37
И это победил)
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>3.0.0-M3</version> <configuration> <trimStackTrace>false</trimStackTrace> <includes> <!--<include>**\WindowLoginTest.java</include> <include>**\WindowMainTest.java</include> <include>**\WindowSearchContactsTest.java</include> <include>**\WindowCallsTest.java</include>--> <include>**\testWindowLogin.java</include> </includes> <!--<excludes> <exclude>**\NewTestClient.java</exclude> </excludes>--> </configuration> <!-- https://mvnrepository.com/artifact/org.junit.platform/junit-platform-surefire-provider --> <dependencies> <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-surefire-provider</artifactId> <version>1.3.2</version> <!--<scope>test</scope>--> </dependency> </dependencies> </plugin>
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru