Вопросы по теме 'gherkin'
Красивый вывод файлов функций Gherkin
Мы создаем спецификацию в Gherkin и хотели бы представить файлы функций заинтересованным сторонам бизнеса. Как мы можем экспортировать все наши файлы функций в каком-то «красивом» формате?
Например:
Создайте документ, содержащий все функции...
12938 просмотров
schedule
13.05.2024
Экранирование числа или строки в кавычках из инструкции Gherkin
Если у меня есть такое предложение внутри моего определения функции:
Then I can see the "/relative-url-path" page
Огурец наложит этот метод:
@When("^I can see the \"([^\"]*)\" page$")
public void I_open_the_page(String arg1) {
//...
5977 просмотров
schedule
19.05.2024
Избегайте повторений в «Огурце»
Итак, я уже некоторое время использую specflow, и что-то меня беспокоит.
Это пример сценария, который мы сейчас используем:
Scenario: Select a region via selection button
When I select "Scotland" from Available Regions
And I click on...
2471 просмотров
schedule
07.06.2024
Определите, есть ли в сценарии с огурцом ожидающие действия
Я хотел бы получить состояние сценария в крючке сценария «После». Я заметил, что .failed? метод не считает отложенные шаги неудачными.
Итак, как я могу определить, что сценарий не был выполнен полностью, потому что он не удался ИЛИ потому, что...
1108 просмотров
schedule
07.12.2022
Описание шага ожидания на языке корнишонов
Я пытаюсь описать сценарий своего приложения на языке корнишонов, чтобы использовать его как исполняемую спецификацию. Сценарий примерно следующий: есть фаза процесса, в которой выполняется проверка. Если все условия для проверки выполнены, то...
245 просмотров
schedule
16.09.2022
Получить информацию о сценарии в хуках «До» и «После»?
Прямо сейчас я пытаюсь получить информацию из текущего сценария (описание, путь к файлу, имя и т. Д.). Я пытаюсь получить информацию о сценарии в хуке before следующим образом
Before do |scenario|
puts scenario.name
puts...
628 просмотров
schedule
06.10.2022
Повторное использование корнишонов с огурцом
Насколько я понимаю, это основано на этой Given When Then вики-странице , Given шагов взаимодействуют с приложением, чтобы установить состояние предварительного условия, When шагов взаимодействуют с приложением, чтобы попытаться установить...
1824 просмотров
schedule
16.10.2022
Почему я получаю следующее сообщение об ошибке: «Требуемый (..) + цикл не соответствует чему-либо при вводе. Сценарий: после раздела« Фон »в моем файле функций?
Если у меня нет раздела «Фон:», в файле функций не появляются ошибки. Но когда я добавляю фоновый раздел над моими сценариями в файле функций, я получаю эту ошибку в eclipse IDE до первого сценария. Мои файлы функций выглядят следующим образом:...
2806 просмотров
schedule
29.04.2024
Схема сценария в корнишоне
Можно ли написать схему сценария на корнишоне, в которой есть шаг утверждения, который не понадобится во всех примерах?
В сценарии будет два шага утверждения для проверки таблицы, которую можно переключать.
Убедитесь, что отображается таблица...
446 просмотров
schedule
29.03.2024
Ошибка при запуске Junit - java.lang.NoClassDefFoundError: gherkin / IGherkinDialectProvider
Я пытаюсь создать фреймворк с использованием селена WD с огурцом и Junit. Я установил / загрузил все, но при запуске столкнулся с проблемой.
Я получаю следующую ошибку при попытке выполнить класс JUNIT. Кто-нибудь сталкивался с такой же...
72 просмотров
schedule
19.02.2024
Как использовать REGEX в StepArgumentTransformation, чтобы найти строку с префиксом
Я хочу использовать StepArgumentTransformation SpecFlow для преобразования всех строк с префиксом «ключ:» во что-то другое. Я не понимаю, как использовать правильное регулярное выражение.
Допустим, у меня есть следующий шаг в моем файле функций:...
183 просмотров
schedule
19.01.2024
Сколько данных должно быть указано в файле характеристик огурца?
Я пытаюсь написать несколько файлов функций Gherkin, чтобы провести приемочное тестирование BDD с помощью SpecFlow. Система, которую я пытаюсь протестировать, состоит из нескольких RESTful API - система имеет микросервисную архитектуру. В сценарии...
184 просмотров
schedule
30.04.2024
Запустить схему сценария огурца параллельно
У меня есть более 50 различных типов входных данных, которые я определяю в ключевом слове «Пример» в файле функций, и для его выполнения требуется больше времени. Есть ли способ запустить эти входные данные параллельно? . Пожалуйста, помогите.
20 просмотров
schedule
05.11.2022
Как написать общее определение шага, которое можно использовать с помощью Given, When, Then и т. Д. В кипарисовом огурце
Недавно я интегрировал огурец с кипарисом и добавил плагин полной поддержки огурца (VS CODE), чтобы получать предложения по шагам при разработке файлов функций. Обычно при использовании java-cucumber, даже если мы определяем шаг в разделе Дано ,...
23 просмотров
schedule
19.05.2024