Вопросы по теме 'cucumber-serenity'

Serenity управляет веб-драйвером для запуска в развернутом окне
Можно ли запустить каждый сценарий в максимальном режиме веб-драйвера? Я пытался добавить метод класса Runner с использованием аннотации TestNG @BeforeClass , и он работает только один раз, но когда сценарий проходит или не выполняется, браузер...
5244 просмотров

Запустите сценарий с одним огурцом из исполняемого JAR
Я хотел бы упаковать свои приемочные тесты в исполняемый файл JAR, в который включены все необходимые библиотеки для запуска тестов и создания отчетов. Я также хотел бы запустить все тесты или один тест. Пока что я могу запустить все тесты, и хотя...
2190 просмотров

Таблица синтаксического анализа огурца в список объектов
В огурце я могу разобрать таблицу в список объектов, например: public class Model { public String a; public String b; public String c; } Мой файл функций: Scenario: Example Given examples |a |b |c | |lsj...
629 просмотров

безмятежность не открывает браузер
Как мы знаем, в serenity bdd (огурец) веб-драйвер запускается с использованием класса PageObject . public class OpenPage extends PageObject { OpenPage(WebDriver driver){ super(driver); } public void open_page() {...
866 просмотров
schedule 01.10.2022

SERENITY_FORK_NUMBER Serenity-BDD Cucumber Maven RestAssured
<properties> <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target>...
493 просмотров

Как вернуть значение из взаимодействия
У меня есть класс взаимодействия со сценарием, который делает выбор из базы данных postgres. Я хотел бы знать, как вернуть набор результатов, используя этот шаблон сценария. То, что я пробовал сейчас, - это изменение возвращаемого типа в методе...
694 просмотров
schedule 09.10.2022

Как выполнить все шаги сценария с огурцом до зацепа?
Я хочу получить доступ ко всем этапам сценария огурца в @before хуке. Есть ли способ сделать это? Я попытался передать объект сценария огурца в методе хука before, но он предоставляет только базовую информацию, такую ​​как scenario.getName() ,...
4610 просмотров

Отчет Serenity BDD, показывающий пример вместо шагов
<serenity.version>2.0.54</serenity.version> <serenity.maven.version>2.0.16</serenity.maven.version> <serenity.cucumber.version>1.9.20</serenity.cucumber.version> В отчете я вижу...
111 просмотров
schedule 06.12.2022

Как увеличить период ожидания по умолчанию 5 секунд с интервалом опроса 100 миллисекунд в Serenity
Мой тест завершается с ошибкой: «Нет такого исключения элемента: ожидаемое условие не выполнено: ожидание отображения By.cssSelector: #icon (попытка в течение 5 секунд с интервалом 100 миллисекунд)». Как увеличить интервал опроса? Есть ли способ...
540 просмотров

Как я могу использовать getText для захвата текста в строках без тегов?
У меня есть следующий веб-элемент, который выглядит так при проверке элемента веб-страницы в браузере: <p class="mb-2"> <strong>Your reference is</strong> ": " "xxxxxxxxx" </p>...
28 просмотров

Определения шагов не реализованы — Cucumber с Angular9 и Serenity/JS
Когда я запускаю свои определения шага Cucumber, используя protractor e2e/protractor.conf.js , тестовый репортер возвращает: Logging in to application: User navigates to site from outside company network Given User is not on company network...
138 просмотров

Как добиться параллельного выполнения огурца с помощью тегов огурца?
Я пытаюсь добиться параллельного выполнения, используя теги огурца. Я прикрепил свой файл функций ниже, и вместо использования нескольких файлов функций я пытаюсь добиться параллельного выполнения моего сценария с использованием тегов огурца...
64 просмотров