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

Использование огурца с IntelliJ
Кто-нибудь знает, почему «Cucumber Java» не отображается в «Edit Configurations -> Defaults -> ????, хотя мой файл pom загружал зависимость, то есть cucumber-java (1.1.5) <dependencies> <dependency>...
17453 просмотров
schedule 12.01.2023

Тестовые случаи 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

Скриншоты Java с огурцом
Есть ли способ делать снимки экрана между шагами в Java Cucumber? У меня есть следующий сценарий: @Scenario_1 Given I log into url And I see the home page is displayed in English //Take screenshot And I click on 'Edit Profile' And I see the...
8115 просмотров

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

Конструктор File(String) не виден, хотя он определен
TakesScreenshot ts=(TakesScreenshot)driver; File source=ts.getScreenshotAs(OutputType.FILE); FileUtils.copyFile(source,new File("./Screenshots/test.png")); приведенный выше код используется для захвата снимка экрана и вставки в файл, но он не...
289 просмотров
schedule 05.10.2023

Значение вложенных шагов корнишона
Я пишу тестовые примеры Gherkin и определения шагов Java в своем проекте. Я новичок в Gherkin и пытаюсь понять значение вложенных шагов. Не могли бы вы помочь мне понять, включает ли второй сценарий вложенные шаги? В моем примере я хотел бы...
3083 просмотров

Как преобразовать HashMap в таблицу данных огурца?
Я хочу знать, есть ли способ преобразовать HashMap в DataTable в Java Cucumber. Я попытался погуглить и увидел, что возможно обратное. Есть идеи, как это реализовать? Заранее спасибо.
1843 просмотров
schedule 25.12.2022

Проблема с настройкой Cucumber в eclipse
Создал проект Maven и добавил следующие зависимости. Поэтому, когда я запускаю файл функций, я получаю сообщение об ошибке: Exception in thread "main" java.lang.NoClassDefFoundError:...
2662 просмотров
schedule 25.08.2023

Как запустить все сценарии одного и того же файла функций в одном браузере? используя селен, java, огурец
Я использую хуки @Before (to initialize browser instance) и @After (to close browser instance) , что означает, что если в файле функций есть три сценария, браузер будет открываться три раза и закрываться три раза. Я хочу запустить все три...
2894 просмотров

Получение огурца не может разрешить тип
При использовании @RunWith(Cucumber.class) я получаю: Cucumber cannot be resolved to type and class <Cucumber>cannot resolved to a type. Но никаких предложений по импорту оператора библиотеки нет. Если я импортирую его вручную с...
61 просмотров
schedule 09.10.2023

Как разрешить java.lang.NullPointerException в Selenium с помощью Cucumber?
Register.feature Feature: The Registration Page Background: Given The User is on the Registration Page Scenario: The User Should be able to Register When The User Enters Contact Information And The User Enters Mailing Information When The User...
2042 просмотров

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

TeamCity Build сообщает, что HTML-страницы не загружают CSS/JS
Я перехожу по этой ссылке, чтобы показать HTML-отчеты о огурцах на вкладке «Отчет о сборке». https://confluence.jetbrains.com/display/TCD18/Including+Third-Party+Reports+in+the+Build+Results В моей BuildConfiguration я ссылаюсь на свои...
563 просмотров
schedule 04.02.2023

Cucumber Java, как обновить элемент в DataTable
Я пытаюсь следовать примеру из учебника Cucumber, но он написан для Ruby, и я пытаюсь написать его на Java. У меня возникли трудности с реализацией шага @When , поскольку он требует от меня обновления DataTable, и я получаю следующее исключение:...
1462 просмотров
schedule 07.08.2023

Как получить все теги и сценарии огурцов без запуска тестов
Я хотел бы каким-то образом получить список всех тегов, которые я использовал в своем проекте, и получить все имена сценариев огурцов, которые у меня есть в моем проекте, без запуска тестов. Может ли кто-нибудь помочь мне, как я могу это сделать?
1658 просмотров
schedule 26.05.2024

Ошибка таблицы данных огурца - io.cucumber.datatable.UndefinedDataTableTypeException: не удается преобразовать DataTable в cucumber.api.DataTable
Попытка запустить сценарий с огурцом / селеном / java / intelliJ, но на одном из шагов появляется ошибка относительно DataTable. DataTable работал нормально и правильно преобразовывал аргументы для шага, прежде чем я начал использовать средство...
11872 просмотров
schedule 07.12.2022

Как передать параметр TestNG в Cucumber?
Я пытаюсь запустить свои тесты на огурцы в другом браузере, поэтому у меня есть test.xml (да, в настоящее время только один браузер) <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">...
2575 просмотров

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

Огурец 5: получить имя шага из файла функций, исключая синтаксис корнишона (данные, когда, тогда и)
Поэтому мне нужно получить описания шагов теста после синтаксиса корнишона. Feature: User trades stocks Scenario: User requests a sell before close of trading Given I have 100 shares of MSFT stock And I have 150 shares of APPL stock And...
1172 просмотров