Вопросы по теме 'cucumber-junit'

Есть ли в Cucumber-JUnit способ контролировать порядок, в котором сообщаются функции?
Я запускаю базовый тест Cucumber-Jvm с двумя функциями, называемыми «Основная математика» и «Расширенная математика» (в файлах basic_math.feature и advanced_math.feature соответственно). Однако при создании HTML-отчета «Расширенная математика»...
3429 просмотров
schedule 22.04.2024

cucumber jvm CucumberException: в [] ничего не найдено
В моем огурце -jvm, Maven, junit Setup у меня есть файл testRunner как package com.lebara.testrunner; import cucumber.junit.Cucumber; import org.junit.runner.RunWith; @RunWith(Cucumber.class) @Cucumber.Options( glue =...
43995 просмотров
schedule 22.09.2023

Имя файла отчета Maven surefire содержит избыточные пробелы, когда тесты написаны с использованием огурца.
Я использую maven-surefire-plugin версии 2.16 вместе с тестами, написанными с использованием огурца. Отчеты в формате .xml и .txt прекрасно отображаются в папке надежных отчетов. Текст в файлах .xml и .txt вместе с именами содержит много...
982 просмотров

Интеграция JMeter с фреймворком Cucumber+Ruby+Selenium
У нас есть BDD-фреймворк, построенный на Selenium + Cucumber + Ruby, который мы используем для функционального тестирования. Можно ли интегрировать JMeter с этими скриптами?
3874 просмотров

второй сценарий в моем файле функций огурца не выполняется
Я пытаюсь изучить Cucumber с помощью selenium java. написал два сценария, когда я запускаю свой файл функций, который содержит два сценария, выполняется только сценарий № 1, для сценария № 2 он выдает Java null pointer exception Feature: POC of...
1831 просмотров

Тестовые случаи Serenity BDD не запускаются в браузере Chrome
Мои тестовые примеры Serenity BDD отлично работают в Firefox, когда я использовал приведенные ниже аннотации в файле определения шага: @Managed public WebDriver driver; Я хотел запустить те же тестовые примеры в браузере Chrome. Итак,...
8880 просмотров

Как писать числа в сценариях с огурцом
Я хотел бы написать номер на странице огурца. Пожалуйста, дайте мне знать, как я могу написать это. Схема сценария: введите неверный URL-адрес Given the context "Invalid URL" is open on "Market" When user is on the error...
12369 просмотров
schedule 21.07.2022

огурец, как передавать переменные между testrunnner и классом определения шага
@RunWith(CucumberWithSerenity.class) @CucumberOptions(<configuration>) public Class TestRunner{} public Class StepDefinitions{} public Class SomeClass{} Есть ли способ передать объект типа SomeClass из TestRunner в StepDefintions?...
1021 просмотров

Запустите тесты огурца maven из IntelliJ
У меня есть проект maven, который запускает тесты на огурцы с помощью JUnit runner. Я могу использовать следующий синтаксис из командной строки для запуска тестов: mvn -Dcucumber.options="--tags @Sanity" test Это прекрасно работает при...
929 просмотров

Junit 4 огуречный репортер пропускает тест
Я пишу репортер и средство форматирования огурца gherkin.formatter, и я хочу иметь возможность пропускать тесты огурца junit из класса. С TestNG я могу использовать метод throw new SkipException(), однако я не вижу способа пропустить тесты с...
42 просмотров
schedule 20.03.2024

передача значений в datatable файлов функций огурца из файла свойств
Я хочу передать значения переменных в таблице данных файлов функций из файла свойств. Это то, что я написал, но это дает мне ошибку. Полная трассировка стека ниже org.openqa.selenium.WebDriverException: неизвестная ошибка: ключи должны быть...
1242 просмотров

Когда я запускаю класс TestRunner с помощью junit Cucumber, я получаю сообщение об ошибке ниже:
java.lang.NoClassDefFoundError: gherkin/IGherkinDialectProvider at cucumber.runtime.RuntimeOptionsFactory.create(RuntimeOptionsFactory.java:23) Я использовал огурец-java-4.2.0, огурец-junit-4.2.0, огурец-ядро-4.2.0, junit-4.12 и корнишон 2.1.12....
434 просмотров
schedule 03.02.2024

запустить тесты огурцов параллельно с помощью cucumber-jvm 4
Java v8.x - весна v5.x огурец v4.2.0 Я попробовал temyers/cucumber-jvm-parallel-plugin , и он работает нормально, но когда я добрался до их страницы gitihub, они объявили о прекращении использования этого плагина b / c cucumber уже начали...
3753 просмотров
schedule 08.05.2024

Огурец: NoSuchMethodError: cucumber.runtime.formatter.Plugins
Я получаю исключение в теме IntelliJ и понятия не имею, почему. Это файл runner: @RunWith(Cucumber.class) @CucumberOptions( features = "src/main/resources/features", glue = {"DemoDefinitions"}, tags = "@tests"...
2567 просмотров

Как исправить тестовый класс, не найденный в выбранном проекте в огурце junit
Я новичок в Cucumber. Я создал простой скрипт огурца для запуска Google в браузере. Я правильно создал функции, шаги и классы бегунов. Когда я запустил класс runner, результат junit показывает зеленый цвет, но сценарий не выполняется (браузер не...
2152 просмотров
schedule 28.03.2024

java.lang.NoClassDefFoundError при запуске файла runner моего фреймворка огурца, написанного на Java
Обращение к ошибке ниже: java.lang.NoClassDefFoundError: io/cucumber/core/options/CucumberOptionsAnnotationParser$OptionsProvider at java.lang.Class.getDeclaredConstructors0(Native Method) at...
5727 просмотров
schedule 01.03.2022

Огурец 4, как пропустить сценарий и отметить сценарий как пройденный?
Сценарий с огурцом запускается с помощью JUnit. У меня есть вариант использования, когда мне нужно пропустить выполнение конкретного сценария огурца на основе статуса билета Jira. Затем мне нужно, чтобы этот сценарий был помечен как Пройденный в...
634 просмотров

Функция Cucumber не может распознать шаги в IntelliJ
Я использую тестовую конфигурацию JUnit для запуска моего теста, и файл функций правильно распознает соответствующие определения шагов. После недавнего обновления IntelliJ (до Ultimate 2020) в моем файле функций все операторы Gherkin отображаются как...
448 просмотров