Вопросы по теме 'gherkin'
Корнишон в Бехате и сценариях проверки входных данных
Я использую Gherkin в Behat и сталкиваюсь с проблемой ввода в сценарии проверки. Вот пример сценария, который я написал, но Бехат не понимает разницы между определением переменной в тегах <variable> и проверкой недопустимого ввода, например...
1173 просмотров
schedule
13.12.2022
Использование SpecFlow для сквозного регрессионного тестирования
Мы используем BDD и SpecFlow для стимулирования нашего развития (ATDD).
Наша команда QA хотела бы определить свои собственные «сквозные регрессионные тесты» (в Gherkin / SpecFlow) и повторно использовать шаги, которые мы уже определили....
4508 просмотров
schedule
03.08.2023
Подключение функций SpecFlow к шагам. Ссылка продолжает рваться
Доброе утро.
У меня проблема с SpecFlow, и я не могу понять, как ее решить. Был бы признателен за любую помощь. Так...
Возьмем простую функцию SpecFlow:
Given the JoeDoe user is associated to an existing staff account with the following...
2255 просмотров
schedule
09.06.2022
Приемочные испытания с использованием Cucumber / Webdriver никогда не завершаются
Мы используем Gherkin, Cucumber-jvm и Webdriver для запуска приемочных тестов для стандартного веб-приложения Java / Spring. Проблема в том, что при запуске тестов с использованием задания Maven тесты проходят полностью успешно, но задание не...
1829 просмотров
schedule
14.02.2022
Описание сценария Specflow на длинное
Раньше я создавал сценарии, в которых в названии сценария я объяснял, что такое сценарий. Например:
Сценарий: Когда во время переключения контекста контекст не совпадает и пользователю показывается список фактов для удаления, факты должны быть...
435 просмотров
schedule
06.11.2022
Можно ли экранировать угловые скобки в шагах схемы сценария Gherkin (SpecFlow)?
У меня есть набросок сценария, в который мне нужно включить буквальные угловые скобки:
Given I have sent "MAIL FROM:<[email protected]>"
When I send "<command>"
Then I should get a <code> reply
Examples:
| command...
2210 просмотров
schedule
04.05.2022
Как устранить предупреждение Cucumber «не удается загрузить такой файл»?
Я пытаюсь работать с «Книгой огурцов», но Cucumber ведет себя не так, как ожидалось.
У меня Windows 7 (32-разрядная версия), и я достаточно уверен, что Ruby и необходимые драгоценные камни установлены правильно.
Однако, когда я запускаю огурец,...
7961 просмотров
schedule
21.02.2023
Intellij 13.0.2 Community Edition не может найти определения шагов с помощью плагина Gherkin
У меня есть проект maven с двумя модулями. Я просто упомяну один из модулей, который называется app. Используя мой класс RunCukesTest, я могу выполнить свой единственный сценарий, и он видит, что первый шаг был определен, и выполняет его. Но плагин...
2104 просмотров
schedule
27.10.2023
Selenium Java Webdriver: утверждение двойных кавычек
На веб-сайте отображается следующий текст, который мне нужно подтвердить:
Living Place "123" hasn't been found
У меня есть кусок ghurkin/огурца на веб-странице, мне нужно assert.assertTrue с помощью Selenum Webdriver Java:
The text...
2803 просмотров
schedule
13.01.2024
функция огурца: имитируйте несколько полей выбора в форме
Я начал писать следующую функцию в приложении, предназначенном для управления клининговым бизнесом:
Feature: Creating a new cleaner
In order to allow Franchisees to allocate cleaners to jobs they need to be uploaded to the system...
2395 просмотров
schedule
02.02.2022
Cucumber Datatable, может ли быть список внутри ячейки с данными?
Учитывая этот пример: у меня есть список книг, которые я хочу добавить в систему. Каждая книга обязательно должна иметь название книги и переменное количество авторов. При написании таблицы данных для моего примера я сделал следующее:
| book...
1422 просмотров
schedule
27.11.2023
Повторное использование сценариев на нескольких страницах
Я новичок в Specflow и мне нужен способ повторного использования сценариев в нескольких файлах функций.
У меня есть веб-приложение, состоящее из нескольких страниц, каждая из которых разделяет множество элементов, таких как содержимое нижнего...
826 просмотров
schedule
12.06.2022
Об этом сообщает Аллюр. Есть ли способ написать описание функции?
Я новичок в использовании Allure. Есть ли способ написать описание функции в дополнение к имени?
Я имею в виду не только @Feature ("Редактирование пользователя"), но что-то вроде "Я как администратор хочу изменить информацию о участнике. Чтобы я...
1733 просмотров
schedule
21.04.2022
Как я могу получить доступ к имени шага Cucumber в определении шага?
Я пытаюсь интегрировать Cucumber с Test Rail. Итак, у меня есть автоматизация Cucumber Ruby.
Я хотел бы иметь возможность передавать шаги Cucumber Gherkin из файла функций в качестве переменной в автоматизацию.
Это потому, что я хотел бы...
2735 просмотров
schedule
26.03.2024
SpecFlow — выполнение ScenarioOutline из контекстного меню Visual Studio
Действительно ли возможно запустить набор ScenarioOutline или отдельную строку из набора ScenarioOutline из Visual Studio?
В документации SpecFlow кратко упоминается, что можно запустить ScenarioOutline из контекстного меню Visual Studio, как и...
202 просмотров
schedule
25.06.2023
Невозможно добавить новый Given/When/Then, получая сообщение об ошибке `SyntaxError: Недопустимое регулярное выражение: отсутствует/`
Я настроил огурец + транспортир и сначала разделил stepDefinitions на разные файлы, например:
Когда я создал файлы новых функций и начал работать, огурец/транспортир не распознал эти новые шаги, которые я добавлял к другим файлам. Поэтому я...
381 просмотров
schedule
26.07.2022
Параллельные тесты с Gherkin, Specflow и Selenium
Я настраиваю автоматические приемочные тесты для проекта Asp.Net MVC с использованием сценариев Gherkin, шагов Specflow и удаленного веб-драйвера Selenium. Цель состоит в том, чтобы запустить тесты из Jenkins параллельно на нескольких узлах,...
2023 просмотров
schedule
13.04.2022
Given / When / Then - Могу ли я использовать оператор Given более чем в одной операции, например, Given и When оба
Предположим, у меня есть файл функций BDD с данным шагом, скажем,
Given User is logged in as administrator
When some functionality line
Then some functionality line
и я хочу использовать «Пользователь вошел в систему как администратор» в...
1081 просмотров
schedule
23.06.2022
Как написать схему сценария, чтобы захватить список объектов в одном аргументе?
При написании тестовых примеров сценария огурца иногда у меня возникает требование, чтобы один из заполнителей содержал список данных вместо одного. См. Ниже псевдопример:
Scenario Outline: example
Given I have <input_1>
When I choose...
3715 просмотров
schedule
12.03.2024
IntelliJ IDEA не распознает файлы .feature
Я установил плагины cucumber-java и gherkin в IntelliJ IDEA, но когда я создаю файл .feature, он не распознается как файл функций. Я перезапустил IntelliJ и проверил, включены ли плагины в окне настроек плагинов. файл функций в IntelliJ
26102 просмотров
schedule
03.03.2022