Вопросы по теме 'cucumber-jvm'
Поделитесь контейнером spring между тестовым приложением и встроенным котом
Мы используем огурец-jvm для написания слоя интеграционного теста в нашем приложении. Одна из проблем, с которыми мы столкнулись, — это управление базой данных между тестами и веб-приложением.
Типичный сценарий заключается в том, что мы хотим...
1092 просмотров
schedule
14.06.2023
Можно ли пропустить сценарий с Cucumber-JVM во время выполнения
Я хочу добавить тег @skiponchrome в сценарий, это должно пропустить сценарий при запуске теста Selenium с браузером Chrome. Причина этого заключается в том, что некоторые сценарии работают в одних средах, а не в других, это может даже не быть...
17723 просмотров
schedule
17.07.2022
Сделать скриншот с огурцом
Я только узнаю, как использовать огурец. Можете ли вы сказать мне, как завершить этот код?
Вы можете реализовать определения шагов для неопределенных шагов с помощью этих фрагментов:
Then /^I take a screenshot$/ do
pending # express the...
30663 просмотров
schedule
02.03.2022
Файлы функций огурца не выполняются с использованием Maven
Привет, я установил проект Java, используя Maven в eclipse.
Я сталкиваюсь с проблемой всякий раз, когда пытаюсь запустить скрипт. Это выполняется, когда нужный веб-сайт не открывается, который я анализирую из файла функций.
Пожалуйста,...
3723 просмотров
schedule
26.07.2023
Миксин объекта 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 просмотров
schedule
19.02.2022
Использование схемы сценария и примеров со строками
Я столкнулся со следующей «проблемой» при попытке огурца-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 просмотров
schedule
20.06.2022
Cucumber jvm - указать несколько тегов, которые следует игнорировать в After hook
Я пишу несколько тестов, используя cucumber jvm , которые требуют нескольких различных вариантов поведения для некоторых функций. , при этом в большинстве сценариев требуется общий демонтаж.
До сих пор мне удавалось успешно заставить огурец...
4084 просмотров
schedule
30.03.2022