Вопросы по теме '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 просмотров
schedule
15.05.2023
Запускайте второй сценарий только в том случае, если первый проходит проверку JBehave.
Я использую JBehave с селеном и безмятежностью, и у меня есть 3 сценария. Я хочу запускать сценарии один за другим. Если сценарий один проходит, запустите второй сценарий. Если второй сценарий проходит успешно, запустите третий сценарий. Если...
524 просмотров
schedule
05.02.2023
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 просмотров
schedule
23.02.2023
Регрессионное тестирование Selenium на шаблонах страниц, которые могут быть включены или не включены
Наша команда разработчиков работает над новыми шаблонами страниц, которые включают в себя множество изменений в локаторах на этих страницах. Эти новые страницы находятся в переключателе, поэтому они могут присутствовать или не присутствовать в любое...
158 просмотров
schedule
02.06.2023
Как проверить, был ли пользователь перенаправлен на новую страницу в 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 просмотров
schedule
22.05.2022
Невозможно запустить несколько историй 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 просмотров
schedule
01.05.2022