Описание тега cucumber-serenity

Вопросы по использованию Serenity с инструментом автоматизации тестирования Cucumber BDD
0 ответов

Как создать XML-отчет в стиле JUnit, используя Serenity?

Я использую инфраструктуру Serenity для тестирования автоматизации и хочу создавать XML-отчеты в стиле JUnit, используя Serenity с Gradle. Как это можно использовать для генерации файлов результатов теста JUnit XML. Мне нужно интегрировать этот резу…
10 окт '18 в 09:33
1 ответ

Тестирование API. Как управлять полезной нагрузкой

Я хочу протестировать API (метод Post). Я должен проверить этот API, изменив все доступные параметры. Для EG в Тестовом случае 1 я изменяю только Имя пользователя, в Тестовом случае 2 я меняю только пароль и впредь. Мой API выглядит примерно так: { …
2 ответа

Как настроить отчеты для спокойствия BDD

Я хочу изменить CSS и логотипы в отчетах Serenity. Также я хочу добавить пользовательский текст или ссылки на некоторые тесты в отчетах Serenity. Как создается отчет Excel, и я хочу предоставить ссылку на него в шаге теста в отчете. Каков наилучший …
18 авг '16 в 18:21
1 ответ

Огурец не идентифицирует сценарий без примеров

У меня есть сценарий корнишон, подобный следующему: Scenario Outline: Test some behaviour Given a set of preconditions When an event occurs Then my application has to behave in a particular manner And respond as expected Когда я выполняю этот сценар…
1 ответ

Serenity/JS - любые изменения в коде, которые не удалось выполнить

Я новичок в JS и машинопись. Был в состоянии запустить пример проекта общего доступа в Git Hub, но при внесении каких-либо изменений возникают ошибки. Например: добавлен любой оператор импорта или любые действия, связанные с браузером, в step_defini…
1 ответ

Нужно скопировать файл функции в какое-то место перед выполнением тестовых случаев в огурце

Существует определенное место, где находятся файлы объектов. Необходимо скопировать эти файлы в src/test/resources/ перед выполнением контрольных примеров в составе автоматизации. Я пытался с помощью @BeforeClass //java code to do copying of files f…
24 апр '18 в 23:02
0 ответов

Cucumber / Serenity не включает опции выбора на скриншотах отчета HTML

Я использую последние стабильные версии огурца и безмятежности, наряду со стандартным хроматографом. Я испытываю минимальную радость, пытаясь показать содержимое поля выбора в моих отчетах HTML. Вот мой HTML-код: <html> <head></head&g…
1 ответ

Безмятежный браузер с огурцами

Я смотрю на спокойствие (следующие версии) <serenity.version>1.1.26</serenity.version> <serenity.maven.version>1.1.26</serenity.maven.version> <serenity.cucumber.version>1.1.5</serenity.cucumber.version> У меня ес…
2 ответа

В отчете Serenity BDD не показаны истории с примерами (встроенные таблицы)

У меня проблема со всеми моими историями, отображаемыми в отчете Serenity. Когда я запускаю их с Maven (mvn clean verify) Я вижу их в выводе, и они проходят через все примеры, но когда я открываю отчет, который генерируется в target\site\serenity па…
14 июл '16 в 08:14
1 ответ

Есть ли какой-нибудь пример для конфигурации лаборатории соуса с помощью serenity/appium для запуска сценариев с мобильным нативным приложением?

Для моего проекта все возможности приведены в файле свойств безмятежности. Ниже приведен пример: appium.platformVersion=8.1.0 appium.platformName=Android appium.deviceName=emulator-5554 appium.automationName=uiautomator2 appium.app=app/path serenity…
0 ответов

Я не могу добавить настраиваемые поля в Отчеты Serenity (используется последняя версия)

Я пытаюсь добавить пользовательские поля в отчет о спокойствии, упомянутый по этой ссылке: https://serenity-bdd.github.io/theserenitybook/latest/extended-reports.html Попытка добавления информации ApplicationVersion в файл свойств спокойствия в этом…
13 ноя '18 в 14:03
0 ответов

Запуск безмятежности и соусов интеграции с юнитом

Я использую приведенную ниже настройку в файле serenity.properties, но мои случаи не выполняются в соусных лабораториях, а вызывается только в локальном браузере. webdriver { driver = firefox timeouts.implicitlywait = 10000 } saucelabs { user.id = &…
21 фев '18 в 15:05
1 ответ

Держите браузер PhantomJS открытым между тестовыми сценариями

Мы используем стек Java + cucumber + selenium + phantomjs, все работает нормально, но мы замечаем, что phantomjs перезапускает ghostDriver для каждого сценария, который требует времени. Мне просто интересно, можно ли просто держать браузер PhantomJS…
1 ответ

Функция для анализа идентификатора html в машинописи из файла.feature огурца в файл объекта страницы

Прикрепленный у меня есть пример изображения из моего раскрывающегося списка и текстового поля у меня есть раскрывающийся список и текстовое поле, я хочу создать функцию Pageobject, которая анализирует html-идентификатор класса.css или класса и разд…
2 ответа

Serenity BDD забавные функции по группам

Я использую Serenity BDD + Cucumber для выполнения своего теста, на самом деле у меня слишком много тестов, которые мне иногда нужно запускать по отдельности. Можно ли выполнять функции Serenity BDD по группам? Как в jUnit @Group(MyTestGroup.class)?…
2 ответа

Как запустить один файл объектов в качестве инициализации (т.е. перед всеми другими файлами объектов) в cucumber-jvm?

У меня есть файл функций огурца "А", который служит для настройки среды (очистка данных и инициализация). Я хочу, чтобы он был выполнен до того, как все остальные файлы функций смогут работать. Это похоже на @before hook, как в http://zsoltfabok.com…
0 ответов

Огурец-спокойствие не залить

Я использую cucumber-selenium для запуска некоторых интеграционных тестов. Мне удается создать файл объектов и класс Test. Но как только я попал в метод Give, я вижу, что класс ScenarioSteps(ProjectMemberSteps), который я определяю для взаимодействи…
11 ноя '15 в 14:36
0 ответов

Использование Serenity и Screenplay для взаимодействия с сеткой пользовательского интерфейса

Всем привет, Я пытаюсь написать сценарий сценария безмятежности, в котором сценарий должен взаимодействовать с сеткой. Я не столкнулся с проблемой, когда у меня есть сетка на странице. Сетка создается с использованием компонента пользовательского ин…
15 дек '18 в 05:11
0 ответов

Я не смог найти документацию по API для фреймворка Serenity Cucumber JVM

Я следил за блогами, примерами и т. Д., Чтобы завершить свой проект JVM Serenity-Cucumber, включая классы функций, раннеров и определений шагов, за исключением реализации бизнес-логики внутри классов определений шагов. Я не могу найти документацию a…
25 янв '19 в 15:08
0 ответов

Получение ошибки 'java.lang.NoSuchMethodError: cucumber.runtime.RuntimeOptions.addPlugin(Ljava/lang/Object;)'

Я создал одну платформу restApi cucumber-serenity и пытаюсь запустить приложение с TestRunner, созданным для cucumber-serenity, но я получаю следующую ошибку. Это ошибка, которую я получаю. java.lang.NoSuchMethodError: cucumber.runtime.RuntimeOption…
15 фев '19 в 08:49