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

Поделитесь контейнером spring между тестовым приложением и встроенным котом
Мы используем огурец-jvm для написания слоя интеграционного теста в нашем приложении. Одна из проблем, с которыми мы столкнулись, — это управление базой данных между тестами и веб-приложением. Типичный сценарий заключается в том, что мы хотим...
1092 просмотров

Можно ли пропустить сценарий с Cucumber-JVM во время выполнения
Я хочу добавить тег @skiponchrome в сценарий, это должно пропустить сценарий при запуске теста Selenium с браузером Chrome. Причина этого заключается в том, что некоторые сценарии работают в одних средах, а не в других, это может даже не быть...
17723 просмотров
schedule 17.07.2022

Сделать скриншот с огурцом
Я только узнаю, как использовать огурец. Можете ли вы сказать мне, как завершить этот код? Вы можете реализовать определения шагов для неопределенных шагов с помощью этих фрагментов: Then /^I take a screenshot$/ do pending # express the...
30663 просмотров

Файлы функций огурца не выполняются с использованием Maven
Привет, я установил проект Java, используя Maven в eclipse. Я сталкиваюсь с проблемой всякий раз, когда пытаюсь запустить скрипт. Это выполняется, когда нужный веб-сайт не открывается, который я анализирую из файла функций. Пожалуйста,...
3723 просмотров

Миксин объекта Cucumber JVM (Groovy) World (Hooks) и навигация Intellij
Я разрабатываю сценарии огурцов, используя Cucumber JVM (Groovy) в intellij. Я должен сказать, что все намного лучше, чем делать то же самое в eclipse. Я хотел бы решить одну небольшую проблему, чтобы моя команда стала еще лучше. Но так как я...
843 просмотров
schedule 13.12.2023

Cucumber JVM: проверьте, выбрано ли правильное исключение
Как проверить, что при использовании Cucumber JVM возникает правильное исключение? При использовании JUnit я бы сделал что-то вроде этого: @Test(expected = NullPointerException.class) public void testExceptionThrown(){...
23215 просмотров
schedule 17.10.2022

Передача списка значений в схему сценария Cucumber
У меня есть сценарий для проверки имен 100 сотрудников. QueryString вернет их в формате xml. Все, что я хочу сделать, это проверить все имена сотрудников в утверждении утверждения, как указано ниже. Вместо того, чтобы добавлять каждое имя в пример...
6266 просмотров
schedule 12.07.2022

игнорирование функций в огурце-jvm
Я знаю, что вы можете указать теги для функций, а затем игнорировать их при запуске огурца в командной строке. Но я использую огурец-jvm и запускаю его из maven. @ignore не работает, и я не знаю, как передать теги, которые следует игнорировать,...
14878 просмотров
schedule 11.11.2022

‹Cucumber-JVM› передает значения между шагами в огурце
Как передать значения между двумя шагами в JVM огурца? В следующем сценарии я хочу получить доступ к имени пользователя, предоставленному на шаге Then. Как передать значения между двумя шагами в JVM огурца? В настоящее время я обращаюсь к ним,...
3223 просмотров

Использование схемы сценария и примеров со строками
Я столкнулся со следующей «проблемой» при попытке огурца-jvm с преобразователем арабских цифр в римские: часть «тогда» преобразуется в несколько шагов определения вместо одного. вот схема моего сценария: Scenario Outline: Given a romanizer When I...
2679 просмотров
schedule 05.11.2022

Огурец: не удалось найти определение шага
У меня есть следующий файл функций: MacroValidation.feature @macroFilter Feature: Separating out errors and warnings Scenario: No errors or warnings when separating out error list Given I have 0 macros When I filter out errors and...
47228 просмотров
schedule 30.05.2022

Исключение в основном потоке cucumber.runtime.CucumberException: серверные ВМ не найдены
Я разрабатываю свою структуру Selenium-JVM с помощью Cucumber, и при запуске моей первой функции возникла ошибка ниже. Пожалуйста помоги. Как я запустил эту функцию - Щелкните правой кнопкой мыши файл функции Выберите Запуск от имени ->...
40630 просмотров
schedule 31.03.2022

Сохранить состояние с помощью параллельных тестов огурцов
Мы используем Cucumber/Guice для запуска тестов пользовательского интерфейса на Java, и несколько файлов определения шагов разбросаны по всему месту. Мой вопрос: где поддерживается состояние? Если бы я хотел запустить два отдельных теста с двумя...
595 просмотров
schedule 02.04.2023

Хотите нажать на кнопку, используя огурец/селен
Я новичок в тестах на огурцы. Мне нужна помощь, на которой веб-страница содержит кнопку, которую я хочу нажать. Я попробовал свои возможные способы: (1) driver.findElement(By.xpath("//button[contains(text(),'Add New')]")).click(); (2)...
1713 просмотров
schedule 18.06.2023

IntelliJ Idea не может распознать некоторые шаги огурца
Я пытался разработать модуль с использованием BDD, то есть с использованием Cucumber. Я пробую это впервые. Я определил два сценария в своей функции и, используя сам IntelliJ, создал шаги для обоих сценариев в конкретном файле. Однако при запуске...
9867 просмотров
schedule 27.07.2022

совместимость огурца jvm и apache ant
Я изучаю проект с открытым исходным кодом. На данный момент он использует Jbehave и Ant. Но я хочу заменить использование JBehave на Cucumber JVM. Я хотел бы знать, совместима ли JVM огурца с Apache ANT, и если да, то как я могу заменить...
313 просмотров
schedule 22.05.2024

пикоконтейнер для singleton DI
Я пытаюсь использовать пикоконтейнер для DI, но все еще получаю экземпляр моего общего объекта несколько раз вместо того, чтобы автоматически управлять им как синглтоном. Вот пример для иллюстрации. Классы ASteps и BSteps получают экземпляр...
4250 просмотров
schedule 07.09.2022

Проверка чертежей верблюда и огурец
Можно ли комбинировать огурец с CamelBlueprintTestSupport? У меня есть класс бегуна: @RunWith(Cucumber.class) @CucumberOptions(monochrome=true, format={ "pretty", "html:target/cucumber"}, features =...
1133 просмотров
schedule 16.07.2022

Как удалить устаревшие пошаговые функции, которых больше нет в файлах функций в Cucumber JVM?
Я новичок в Cucumber JVM, используя Eclipse IDE. Обычно после написания файла функций с помощью Gherkin я использую Junit Runner для запуска файла функций, как показано ниже: @RunWith(Cucumber.class) @CucumberOptions( features = "Feature"...
167 просмотров

Cucumber jvm - указать несколько тегов, которые следует игнорировать в After hook
Я пишу несколько тестов, используя cucumber jvm , которые требуют нескольких различных вариантов поведения для некоторых функций. , при этом в большинстве сценариев требуется общий демонтаж. До сих пор мне удавалось успешно заставить огурец...
4084 просмотров
schedule 30.03.2022