Вопросы по теме '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 просмотров
schedule
24.05.2023
Как писать числа в сценариях с огурцом
Я хотел бы написать номер на странице огурца. Пожалуйста, дайте мне знать, как я могу написать это.
Схема сценария: введите неверный 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 просмотров
schedule
20.03.2022
огурец, как передавать переменные между testrunnner и классом определения шага
@RunWith(CucumberWithSerenity.class)
@CucumberOptions(<configuration>)
public Class TestRunner{}
public Class StepDefinitions{}
public Class SomeClass{}
Есть ли способ передать объект типа SomeClass из TestRunner в StepDefintions?...
1021 просмотров
schedule
17.03.2024
Конструктор 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 просмотров
schedule
28.10.2022
Как преобразовать 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 просмотров
schedule
24.07.2023
Получение огурца не может разрешить тип
При использовании @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 просмотров
schedule
26.06.2023
передача значений в datatable файлов функций огурца из файла свойств
Я хочу передать значения переменных в таблице данных файлов функций из файла свойств. Это то, что я написал, но это дает мне ошибку. Полная трассировка стека ниже
org.openqa.selenium.WebDriverException: неизвестная ошибка: ключи должны быть...
1242 просмотров
schedule
07.04.2022
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 просмотров
schedule
13.06.2022
Огурец: NoSuchMethodError: cucumber.runtime.formatter.Plugins
Я получаю исключение в теме IntelliJ и понятия не имею, почему.
Это файл runner:
@RunWith(Cucumber.class)
@CucumberOptions(
features = "src/main/resources/features",
glue = {"DemoDefinitions"},
tags = "@tests"...
2567 просмотров
schedule
11.12.2022
Огурец 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 просмотров
schedule
15.04.2023