Вопросы по теме 'thucydides'

Но чтобы получить случайные параметры для шагов jbehave прямо с других шагов
Я новичок в jbehave, и я планирую использовать его с фукидидами + селеном. Среди тестов, которые я хотел бы разработать, есть шаг, который не будет иметь входного параметра, но будет возвращать некоторое значение, которое будет использоваться в...
780 просмотров
schedule 15.10.2021

Как предотвратить обновление страницы при использовании схемы сценария огурца?
Я использую Serenity (Thucydides) + Cucumber для тестирования веб-приложения в браузере Chrome. Я хочу проверить, существуют ли на странице какие-либо элементы. Scenario Outline: Should see six tabs on the page When I am on MainPage page...
568 просмотров
schedule 01.10.2021

BDD: встроенные столы с безмятежностью и jbehave
Я пытаюсь создать тест BDD с безмятежностью (бывший thucydides), используя расширение jbehave, это моя история (происходящая из примеров serenity jbehave) Scenario: a scenario with embedded tables Given that I sell the following fruit | fruit |...
1861 просмотров
schedule 07.10.2021

отсутствует круговая диаграмма и другие элементы при отображении отчета о безмятежности от Дженкинса
Нужна ваша помощь! Я работал над интеграцией моего теста автоматизации в Jenkins. Я использую Serenity BDD и JBehave. В моем отчете Serenity отображается ОК, когда я запускаю тест вручную. Но когда я интегрирую тест в Jenkins и пытаюсь...
5674 просмотров

Параллельное тестирование Jenkins с конкретными тестами из проекта maven
В настоящее время у меня есть проект maven с ~ 500 тестами. Это тест веб-драйвера с фреймворком Thucydides. Существует несколько типов тестов, таких как тесты на просмотр, тесты на ссылки на статьи, тесты на обмен и т. д. Детали текущей...
681 просмотров
schedule 21.07.2022

Как включать и исключать сценарии из выполнения тестов в JBehave?
У меня есть несколько историй. В каждой истории есть несколько сценариев. Пример: Story 1. Scenario 1. Scenario 2. Scenario 3. Story 2. Scenario 1. Scenario 2. TestNG имеет файл suite.xml для настройки, какие тесты и/или методы должны...
8746 просмотров
schedule 02.06.2023

Фукидид: установить архетип с нуля - все тесты пропущены
Я искал повсюду ответы на этот вопрос. Похоже, что документация thucydides очень ограничена, и/или они не ожидали, что у людей возникнут проблемы так рано. В основном я читаю http://thucydides.info/docs/thucydides-one-page/thucydides.html с этим...
1177 просмотров
schedule 31.12.2022

Как настроить webdiver для выполнения действий в фоновом режиме?
В настоящее время я работаю в области контроля качества автоматизации. Наш проект с использованием Java: jbehave, thucydides, selenium. Мы работаем в ОС Ubuntu. Каждый раз, когда я запускаю свои тесты, я должен перестать делать все (кодирование,...
730 просмотров

Как запустить проект thucydides maven в режиме отладки
Я создал проект Thucydides из архетипа thucydides-jbehave-plugin. Я обнаружил, что для запуска историй можно использовать команду mvn «verify thucydides:aggregate». Но что, если мне нужно отладить какой-то шаг, добавив точку останова в...
369 просмотров

Список блоков, аннотированный FindAll, поиск многих элементов первого элемента
Есть блок, в котором BaseBlock наследуется от HtmlElement @FindBy(css = "article.item") public class FlatCatalogItem extends BaseBlock<FlatCatalogItem> {} Есть еще один блок, включающий FlatCatalogItem @FindBy(xpath =...
172 просмотров

Как повторно выполнить неудачный сценарий в Serenity-Thucydides?
У меня есть набор файлов функций (скажем, f1.feature, f2.feature..), каждый из которых имеет определенное количество сценариев (в сумме около 250). При выполнении набора тестов, если я вижу 100 сценариев в состоянии сбоя; Я хочу, чтобы они были...
2183 просмотров

Serenity BDD с jUnit, как ввести шаги в метод установки?
Я работаю над тестовой средой, в которой используются Serenity, Selenium и jUnit. У меня есть несколько тестов, которые зависят от аутентификации пользователя. В основном мне приходится повторять все шаги входа в систему для каждого теста. Я хотел...
1247 просмотров
schedule 23.04.2023

Как я могу использовать Androiddrier с помощью appium в рамках serenity-bdd?
Я использую serenity-bdd с огурцом-jvm для своей тестовой среды. Я хочу запустить свои тесты на эмуляторе Android с помощью Appium. Serenity-bdd по умолчанию создает экземпляр веб-драйвера, который открывает firefox. Как я могу выполнить тесты...
685 просмотров