Вопросы по теме '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 просмотров
schedule
01.10.2022
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