Описание тега feature-file
В SpecFlow BDD для.NET файлы функций, которые используются для хранения критериев приемлемости функций (сценариев использования, пользовательских историй) вашего приложения, описаны в формате, который называется Gherkin, который изначально основан на языке Cucumber BDD..
2
ответа
Обнаружено несколько сопоставлений совпадений с двумя разными параметрами
Я написал две строки (когда) в моем файле When user $action1$ $key1$ with $value1$ for $atttributeType_Value$ in $Filename1_SectionId1$ Then abc When user $action2$ $key2$ with $value2$ in $Filename2_SectionId2$ Then def и соответствующее определени…
31 дек '15 в 11:06
1
ответ
Как переформатировать столбцы в файле объектов в intelliJ для MAC
У меня есть файл объектов в IntelliJ, но я не знаю, как переформатировать столбцы. Перепробовал пару вариантов но ни один из них не работает Я пробовал Ctrl + Alt + L, Ctrl + Shft+ Alt + L Then the "abc" box should show the following options | Value…
09 янв '19 в 16:01
1
ответ
Правильный способ реализации фоновых шагов в SpecFlow
В настоящее время я учусь использовать SpecFlow и хочу написать функцию, которая будет включать в себя тесты для регистрации пользователя. У меня есть первый тестовый пример, Зарегистрируйте действительного пользователя. Это будет включать в себя вв…
17 дек '17 в 17:55
1
ответ
Созданный Specflow файл feature.cs не работает
В прошлый раз это действительно работало: понедельник 27/07/2018 Я использую specflow около 2 лет. Но с сегодняшнего дня (на этой неделе) у меня есть проблема, с которой я никогда не сталкивался. При изменении даже одной буквы в файле.feature, как о…
10 авг '18 в 12:57
3
ответа
Передача параметра в "Примеры:" таблицы "Схема сценария:" в файле объектов
Здесь, как вы можете видеть, я пытаюсь получить значение из .yml файл находится в config/environments в Examples: Таблица. Но вместо получения он отправляет значение как есть? Можно ли передать параметр, как это? Если да, то как? Если нет, какая осо…
22 янв '15 в 18:17
0
ответов
Как получить список файлов объектов, которые должны быть запущены до их запуска
Когда я запускаю specflow, я выбираю определенные файлы функций для тестирования. Мне нужно собрать виртуальную машину для запуска моих тестов, и я хочу создать только необходимые среды для тестирования (и, конечно, это может быть динамическое измен…
11 фев '18 в 14:46
1
ответ
Как выполнить один сценарий снова и снова в огурце
У меня есть файл функций, в котором есть два сценария. После первой итерации я хочу, чтобы эти сценарии были выполнены еще раз. Что мне нужно добавить? Нужно ли мне копировать тот же код Java в файле определения шага, или есть другой метод? Файл фун…
28 сен '17 в 10:22
2
ответа
Как выполнить файлы объектов огурца один за другим и установить время между
Привет, у меня есть два файла функций, и я хочу выполнить их один за другим и иметь определенное время между выполнениями. Например, есть ли параметр: я хочу выполнить первый тест, подождать 5 минут и выполнить следующий. Причина этого есть. Я получ…
23 мар '18 в 11:30
1
ответ
Интеграция внешнего источника данных с файлом объектов Cucumber
Я новичок в Cucumber и файлы функций, которые он использует для BDD. Я хочу знать, есть ли какой-нибудь способ, которым я мог бы непосредственно указать путь к файлу моего внешнего файла данных (например, файл CSV), и извлечь значения параметров, ко…
17 янв '14 в 10:33
2
ответа
Как обойти повторное выполнение шага в файлах объектов огурца?
В набросках сценариев, если существует 2 или более сценариев, тогда все этапы функции будут выполнены для обоих из 2 дополнительных сценариев. Но мне нужно выполнить один из шагов только один раз, то есть шаг входа в систему. Например: Scenario Outl…
29 апр '16 в 17:36
1
ответ
Добавить строки в список Java на огуречной функции
Я хотел бы добавить строки, которые я получаю в шагах от функции огурца в список (без использования .add для каждой строки). Например, добавьте следующие строки в список "string1","string2","string3" Кроме того, было бы хорошо, если бы я мог добавит…
13 июн '17 в 07:57
1
ответ
Файл функций Cucumber для тестирования веб-сервисов
Я работаю над тестированием веб-сервиса, который имеет следующий XML в качестве запроса. <request> <customerId>ABCD1</customerId> <accountList> <account> <accountNumber>12345</accountNumber> <customerName…
04 июл '15 в 08:19
1
ответ
Несколько сценариев в файле характеристик спецификации?
После того, как я стал более удобным в разработке, управляемой поведением, используя SpecFlow, мне стало интересно иметь несколько сценариев для одной и той же функции следующим образом: Register.feature Feature: Register a new user In order to use …
08 дек '13 в 00:38
3
ответа
Как написать правильный файл функции в огурце
Я пытаюсь изучить огурец BDD, и я пытаюсь написать файл функций для сценария входа с действительными и недействительными именами пользователей. Для действительного пользователя будет зарегистрирован и выйдет, однако для недействительного имени польз…
01 июн '18 в 07:37
2
ответа
Моя первая основная программа Cucumber (Сценарий) не работает - Java
Я написал свою первую программу Cucumber сегодня, и она провалилась. Я написал очень простой, простой сценарий, и это определение шага. Ниже приведен код файла функции и код определения шага. Шаг Определение кода: import cucumber.api.java.en.When; i…
07 июн '18 в 14:37
1
ответ
Файл функции корнишонов для POST
Я новичок в написании файлов функций. Я пытаюсь проверить POST-вызов с помощью тела json, но результат показывает неверный запрос. Я пытаюсь отправить массив Json в теле, определенно чего-то не хватает в теле. Ниже приведено тело json и то, что я на…
30 июл '18 в 15:01
0
ответов
Складка региона IntelliJ в файле характеристик огурца
Есть ли способ сделать свертывание кода в файлах Cucumber Feature, используя IntelliJ? Например, для кода Java вы можете сделать это, чтобы сделать область складной: // region Variables private int foo = 1; private int bar = 2; // endregion Есть ли …
05 сен '17 в 14:48
2
ответа
Как активировать весенний загрузочный профиль с огурцом
Я ищу хороший способ активировать весенний профиль для моих тестов на огурец. Тесты на огурец должны использовать заглушенную версию сервиса, которая помечена: @Profile("test") @Component class FooServiceStub extends FooService {...} Обычный сервис …
04 апр '17 в 09:29
1
ответ
Ошибка запуска огурца в eclipse. Не удалось найти или загрузить основной класс cucumber.api.cli.Main.
Я пытаюсь запустить проект Maven, используя Oxygen.1 релиз. У меня установлен плагин огурца. Но когда я запускаю файл функций по умолчанию, я получаю сообщение об ошибке Error: Could not find or load main class cucumber.api.cli.Main Пожалуйста помог…
24 фев '18 в 12:27
2
ответа
Как передать данные (из примеров) одного файла объектов в другой файл объектов?
Когда я впервые запускаю файл объектов, я обновляю его поля во время выполнения. Значение того же поля требуется для передачи в другой файл объекта. Можно ли передать данные одного файла объектов в другой файл объектов с помощью Java? feature file 1…
27 окт '17 в 11:22