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

JBehave & Maven — как пропустить тесты сценариев
Я использую jbehave и плагин jbehave maven для запуска набора тестов сценария. Пусть мой тестовый класс расширяет JUnitStories, и все работает хорошо. Единственная проблема в том, что я не могу перестать запускать тесты... Каждый раз, когда я...
5040 просмотров
schedule 21.09.2022

JBehave - все шаги отмечены как ожидающие?
Я пытаюсь создать и запустить простой JUnitStory для запуска файла .story. У меня есть это: class Scenario1 extends JUnitStory { @Delegate MySteps steps = new MySteps() @Override public Configuration configuration() {...
4752 просмотров
schedule 12.06.2023

Интеграция Jbehave и LoggingSelenium
Существует отличная библиотека для создания отчетов в селене, называемая LoggingSelenium , которая дает хорошие подробные отчеты, как этот Есть ли способ интегрировать эту библиотеку в jbehave (учитывая, что она использует селен)? или есть...
387 просмотров
schedule 08.01.2023

Конфигурация jbehave через скриншот аннотации при сбое
У меня есть конфигурация JBehave следующим образом: @RunWith(SpringAnnotatedPathRunner.class) @UsingPaths(searchIn = "src/test/resources") @Configure(storyReporterBuilder = MyReportBuilder.class, pendingStepStrategy =...
1196 просмотров
schedule 13.06.2022

Как я могу преобразовать Jbehave Test в цель Maven?
Я написал тестовые примеры с Jbehave. Я запускаю его с помощью Junit. Теперь мне нужно преобразовать его в цель Maven. Как это сделать? какие строки нужно добавить в pom.xml, чтобы он заработал? РЕДАКТИРОВАТЬ: Как запустить его как цель...
1913 просмотров
schedule 01.09.2022

JBehave — как написать идемпотентную историю?
Я хочу написать «общую» историю для моих приемочных тестов в JBehave, которая добавляет пользователя, только если он не существует. История «createUser» сама по себе является приемочным тестом. Я хочу сослаться на него с помощью GivenStories ,...
456 просмотров
schedule 24.05.2023

Jbehave получить имя истории внутри @BeforeStory
Я хотел бы получить имя истории в методе с аннотацией @BeforeStory . Мне это нужно для целей отладки, потому что я запускаю кучу историй с runStoriesAsPaths и с несколькими потоками, и я пытаюсь зарегистрировать, какой поток запускает какую...
4994 просмотров
schedule 16.09.2023

Интеграция jBehave + Junit + Springs + Selenium
У меня есть один интеграционный тест, написанный на JUNIT 4.8.2 (в нем используются аннотации Selenium и Spring). Теперь мне нужно интегрировать их с JBehave. Как этого можно достичь? Мой TestClass выглядит примерно так:...
1598 просмотров
schedule 24.02.2023

Запуск нескольких тестовых случаев в jbehave
Я новичок в jbehave. Мне нужно вызвать jbehave из junit. Как я могу запустить несколько тестовых случаев в jbehave.
567 просмотров
schedule 15.02.2023

Пропустить сценарий при запуске моих тестовых случаев через junit
Мне нужно пропустить сценарий при выполнении моей истории через Junit, я попытался добавить метатег, например, Scenario : avoid this scenario Meta:@skip When I want to avoid this scenario Then the scenario will be avoided Я настроил свой...
538 просмотров
schedule 01.09.2023

jbehave, написав шаг истории в несколько строк
У меня есть шаг, который достаточно длинный, чтобы его не было полностью видно из-за количества параметров, которые он имеет. Я хочу, чтобы он был разделен на две строки, но когда я это делаю, шаг не распознается. When CC payment is made with...
1448 просмотров
schedule 18.12.2022

JBehave подсценариев?
Можно ли добавить в сценарий несколько блоков given-when-then (что-то вроде подсценария)? Вот пример того, что я имею в виду: A sample story with a collection of scenarios Narrative: As a dev In order to do work I want multiple...
912 просмотров
schedule 11.05.2022

Jbehave как среда тестирования на основе данных
У меня есть несколько сценариев, написанных на Jbehave , и я хотел бы запустить их для 1000+ данных. Проблема в том, что я не могу перечислить все элементы данных в «Примерах», потому что, во-первых, это невозможно поддерживать, а во-вторых, я...
1776 просмотров
schedule 01.03.2023

Jbehave Тестовый пример Фукидида пропускается
Здравствуйте, я новичок в jbehave и thucydides, и проблема, с которой я столкнулся, заключается в том, что все шаги выполняются в файле .java, но он пропускает только шаг @when, из-за которого мой тест пропускается. Я пробовал несколько вариантов, но...
1177 просмотров
schedule 22.03.2024

Jbehave поддерживает глобальные данные между историями - для порядка зависимости/выполнения
Проблема: Перед запуском A.story и B.story необходимо запустить и завершить Procondition.story, поскольку Precondition.story вставляет данные в базу данных, которые затем используются A.sotry и B.story. Я знаю несколько подходов для установки этой...
822 просмотров

JBehave для тестирования веб-приложения REST
Я работаю над проектом, который получает данные json через REST и после некоторой обработки отправляет их дальше. т.е. он имеет как HTTP-серверную, так и HTTP-клиентскую части. Теперь мне сказали добавить к ним интеграционные тесты и предложили...
1395 просмотров
schedule 14.07.2022

Динамический вызов шагов JBehave изнутри Java
В Java у меня есть объект String с текстом, который я хочу сопоставить и выполнить JBehave в качестве шага. Как это может быть сделано? Можно ли это сделать? Что я действительно пытаюсь сделать, так это иметь шаг-оболочку JBehave , который...
467 просмотров
schedule 21.12.2022

Cucumber-jvm Hooks, когда сценарий пройден или не пройден
В Jbehave мы можем выполнить метод после успешного/неудачного исхода сценария. Один из перечисленных ниже методов будет выполняться после неудачи и успеха. @AfterScenario(uponOutcome=AfterScenario.Outcome.SUCCESS) public void...
6115 просмотров
schedule 02.06.2022

Отчет о безмятежности пуст
Я использую JBehave + Selenium + Serenity + Maven. Несмотря на то, что JBehave работает правильно и я получаю результаты, отчет Serenity остается пустым. Generating reports view to 'C:\Users\neos\workspace\project\target\jbehave' using formats...
3438 просмотров
schedule 10.05.2022

Создание отчетов Serenity bdd во время выполнения
Можно ли генерировать отчеты во время выполнения теста. Пройдено Мой pom.xml выглядит так <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"...
718 просмотров
schedule 18.02.2024