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

Удалить проигнорированные/пропущенные сценарии из отчета о безмятежности
У меня есть несколько сценариев в моем файле истории, и я запускаю сценарии, используя метатег, который будет отфильтровывать сценарии, которые я не хочу выполнять. Но в отчете Serenity он показывает их как проигнорированные, и это выглядит уродливо,...
1045 просмотров
schedule 24.07.2022

Ошибка «Элемент принадлежит другому фрейму» при переключении на фрейм в Serenity BDD
У меня есть набор тестов, в котором использовался Thycidides/jbehave, и он работал нормально (хотя и против более старой версии FireFox, потому что разработка переключилась на Sernity BDD). Теперь я перешел на новый Serenity BDD (все еще jbehave) и...
618 просмотров
schedule 03.07.2023

Serenity-BDD: Сценарий: Как найти строку текста в любом месте страницы (в любом элементе)
После нескольких часов поиска, я должен спросить... Я хочу найти строку текста на странице. В частности, я хочу убедиться, что правильные ошибки отображаются на основе отправки формы пользователем. Учитывая, что может быть несколько сообщений и...
2872 просмотров
schedule 25.10.2022

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

Запускайте второй сценарий только в том случае, если первый проходит проверку JBehave.
Я использую JBehave с селеном и безмятежностью, и у меня есть 3 сценария. Я хочу запускать сценарии один за другим. Если сценарий один проходит, запустите второй сценарий. Если второй сценарий проходит успешно, запустите третий сценарий. Если...
524 просмотров

Appium со сценарием
Я использую Screenplay для нескольких веб-проектов. Мой следующий проект будет посвящен тестированию iOS и Android. Хотите знать, есть ли поддержка Screenplay с Appium или кто-нибудь пытался это сделать?
1735 просмотров
schedule 15.02.2023

Serenity BDD — Как перезагрузить элементы страницы с помощью pagefactory
у меня проблема с загрузкой элементов с помощью pagefactory: @Findy(id = painelDeContole) private WebElementFacade painelDeControleBtn; Хитрость в том, в этом меню я должен сделать действие мыши на "... mais", чтобы открыть...
1236 просмотров
schedule 21.01.2023

Serenity, как сохранить браузер только один раз в тесте
Я использую Serenity jbehave для автоматизации своего веб-приложения, и у меня возникли проблемы с сохранением одного экземпляра браузера в ходе теста. Моему приложению необходимо войти в систему, чтобы выполнить любой тест, поэтому я не хочу...
1621 просмотров
schedule 18.11.2022

Как получить все результаты тестов в одном html файле (index.html) в serenity BDD?
У меня есть безмятежная структура BDD, которая работает нормально. Я получаю результаты в html-файле (названном случайным образом) отдельно для каждого сценария в target> site> serenity. Также я не нахожу внутри папки файла index.html. Мне нужен...
987 просмотров
schedule 13.04.2022

Дженкинс: проведите приемочные тесты Serenity без сбоев
Я пытаюсь добиться следующего: Запустите набор тестов Serenity (плюс Cucumber) как часть конвейера сборки. Собирайте отчеты независимо от того, пройдены все тесты или нет (очевидно, они особенно полезны при сбоях) Только в случае сбоев теста,...
608 просмотров

Регрессионное тестирование Selenium на шаблонах страниц, которые могут быть включены или не включены
Наша команда разработчиков работает над новыми шаблонами страниц, которые включают в себя множество изменений в локаторах на этих страницах. Эти новые страницы находятся в переключателе, поэтому они могут присутствовать или не присутствовать в любое...
158 просмотров

Как проверить, был ли пользователь перенаправлен на новую страницу в Serenity
Я начал играть с Serenity BDD и шаблоном сценария на Java. Хотя я понял основную идею, у меня возникли некоторые проблемы с применением ключевых концепций. Вот что я хотел бы сделать... Моя первая попытка — автоматизировать вход пользователя в...
2197 просмотров
schedule 18.09.2022

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

Дополнительное переопределение PropertySource по умолчанию с помощью файла свойств с именем переменной
У меня есть проект Serenity-BDD на IntelliJ с Serenity-Spring и несколькими файлами .properties, по одному для отображения каждой среды развертывания (dev, qa, production), с базовым файлом .properties, который содержит переменные для localhost....
922 просмотров
schedule 29.05.2023

Правильный способ загрузить файл в Serenity-Screenplay
На данный момент, используя последнюю версию безмятежности (2.0.2) через maven, я смог просто выполнить действие загрузки следующим образом: import net.serenitybdd.core.annotations.findby.By; import net.serenitybdd.screenplay.Actor; import...
1270 просмотров
schedule 27.07.2023

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 просмотров

Невозможно запустить несколько историй Jbehave, используя метафильтр с несколькими метатегами, используя эту команду maven
Я не могу запустить несколько историй Jbehave, используя метафильтр с несколькими метатегами, используя эту команду maven - проблема с форматом спецификации метафильтра, который я использую. Но я могу работать только с одним метафильтром, но не...
349 просмотров
schedule 01.05.2022

Консолидация вспомогательных исполняемых элементов в отчете о сценарии Serenity
Я создал задачу LoginToAuth0, чтобы автоматизировать и протестировать вход на мои сайты в функциональность Auth0. Моя цель — сделать отчет более понятным, а также скрыть учетные данные для входа. Есть ли в Serenity способ объединить шаги и не быть...
34 просмотров
schedule 07.10.2022

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

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