Описание тега cucumber

Cucumber - это инструмент разработки, основанный на поведении (BDD), который выполняет функциональные описания, написанные в виде обычного текста (структурированные на простом языке Gherkin), в виде автоматизированных тестов.
1 ответ

Синтаксическая ошибка в Ruby Gem term-ansicolor

Я следовал инструкциям " Как использовать Cucumber с.NET и C# под IronRuby", чтобы настроить Cucumber для.net в Windows. У меня не было проблем с установкой Ruby, IronRuby и Cucumber, но когда я подошел к этому шагу, начались мои проблемы: Проверьте…
24 май '17 в 18:40
2 ответа

Eclipse Java Cucumber отладка - как я могу настроить и запустить отладку в проекте cucumber maven?

Как я могу настроить Eclipse для запуска отладки в проекте огурца? Я поставил точку останова в заданном состоянии из определенного Java-класса "Step", и я создал профиль сборки maven, например, как вложение изображения, но отладка не работает. Спаси…
07 сен '18 в 11:32
2 ответа

Тестирование полнотекстового поиска с помощью текстовых и огуречных бросков PG:: Ошибка: ОШИБКА: подобия функции (символ изменяется, неизвестно) не существует

У меня в приложении работает textacular, но мои функции взрываются. Следующий код: Background: Given the following "project" records: | name | | Project 1 | | Project 2 | And I am on "the projects page" Scenario: Find projects by content When I sear…
1 ответ

Есть ли какая-нибудь команда огурца, чтобы получить все имена сценариев?

У меня есть более 1K сценариев в моем хранилище, и мне нужно получить все имена сценариев и путь к папке для подготовки отчета. Для меня будет полезно, если какая-либо команда огурца получит все имена сценариев и путь к папке.
02 ноя '15 в 07:05
1 ответ

TypeScript и Chai-as-Promsied: в конечном итоге это недопустимое свойство

Я пытаюсь написать свои тесты Cucumber, используя TypScript, например так: import { browser, $$ } from 'protractor'; import { Given, Then } from 'cucumber' import { expect } from 'chai'; Given('I navigate to the homepage', function (callback) { brow…
3 ответа

Настройка Jacoco + Огурец + Maven

Я искал ранее и использовал ответы на этот вопрос, но я оказался в точке, где я не уверен, что можно продолжить, и я хочу убедиться, что Jacoco поддерживает это. У меня есть многомодульный проект Maven, и я использую огурец для интеграционных тестов…
06 апр '17 в 07:36
1 ответ

Огурец / капибара неопределенный метод `визит '

У меня есть приложение для выполнения тестов на огурцы для двух моих приложений, которые называются "проверка" и "рекрутеры". Структура каталога моего тестового приложения выглядит следующим образом: root-folder |_features |_recruiters |_recruitment…
09 июл '13 в 13:28
2 ответа

Огурец + селен не получается случайно

Мои тесты на селен, как будто проваливаются случайно. В качестве примера у меня есть этот сценарий Scenario: I should be able to edit a user Given I created a user with the login "test@example.com" And I am viewing the user with login "test@example.…
08 июн '09 в 17:43
1 ответ

Повторное использование кода между двумя разными моделями в Cucumber

У меня есть 2 модели: статья и категория. Статья зависит от категории: чтобы создать статью, сначала нужно создать категорию. И у меня есть 4 файла: article.features, category.features, article_steps.rb, category_steps.rb, Где-то в article_steps.rb …
04 мар '15 в 15:22
1 ответ

Огурец не работает после обновления связки

После запуска обновления пакета я внезапно обнаружил, что мои тесты на огурец не проходят. Особенности работы с огурцом дают мне: $ cucumber features Using the default profile... uninitialized constant ActiveRecord (NameError) /Library/Ruby/Gems/1.8…
20 апр '11 в 15:24
1 ответ

Огурец и постоянные сессии через перенаправления

Я использую rails - 2.3.8 cucumber - 0.8.5 cucumber-rails - 0.3.2 capybara - 0.4.0 Я пытаюсь протестировать конкретный сценарий входа / регистрации, когда пользователь перенаправляется перед тем, как попасть на нужную страницу. При перенаправлении c…
21 июн '11 в 12:33
2 ответа

Успешно выполнить тест на огурец, если нет данных теста

Я пишу тесты на огурцы для веб-приложения, которое мы создаем для сторонней организации, которая полностью контролирует нашу общую тестовую среду. Так как сейчас все в порядке, мои тесты проваливаются почти ежедневно из-за удаления или изменения дан…
05 фев '14 в 13:08
2 ответа

Кукловод не будет нажимать на элемент

Попытка заставить Puppeteer перемещаться по моей странице входа в систему, что приведет к автоматическому тестированию на главной странице моего сайта. Все это работает, пока не достигнет 'waitFor('#idSIButton9');'. Кукловод успешно вводит пароль и …
15 янв '18 в 12:10
2 ответа

RubyMine, запускать тесты только по тегам

Пример: несколько сценариев с разными тегами, такими как @slow, @fast, @regression. Есть ли способ запускать сценарии @regression только через RubyMine, как через командную строку?
12 май '15 в 11:54
1 ответ

Как я могу проверить банки с огурцом при использовании его с селеном

Я пытаюсь включить огурец с селеном, используя Java. Я включил следующие банки в мой путь к классам. 1. cucumber-core-1.2.0.jar 2. cucumber-java-1.2.0.jar 3. cucumber-junit-1.2.0.jar 4. cucumber-jvm-deps-1.0.3.jar 5. cucumber-reporting-0.0.2.jar 6. …
19 мар '15 в 07:58
0 ответов

Почему рейк запускает спецификации и функции дважды?

Уже пару месяцев у меня проблема в том, что работает rake spec cucumber (или каждый отдельно) запускает спецификации и / или функции всегда дважды. Это немного раздражает, так как заставляет меня ждать дольше. Теперь, если я бегу rspec или же cucumb…
0 ответов

Невозможно щелкнуть ссылку на странице, используя объектную модель страницы Nightwatch с Cucumber.

Я настроил свой проект, используя cucumber [функция, определения шагов и классы объектов страницы].Моя функция выглядит так: Функция: Сценарий входа в систему: Функциональность входа в систему После запуска домашней страницы, затем я нажимаю "Войти"…
01 ноя '17 в 06:07
0 ответов

Как создать XML-отчет в стиле JUnit, используя Serenity?

Я использую инфраструктуру Serenity для тестирования автоматизации и хочу создавать XML-отчеты в стиле JUnit, используя Serenity с Gradle. Как это можно использовать для генерации файлов результатов теста JUnit XML. Мне нужно интегрировать этот резу…
10 окт '18 в 09:33
0 ответов

Cucumber::CucumberExpressions::CucumberExpressionError: Один преобразователь неожиданно совпал с 2 значениями

Определение моего шага: Then(/^I create documentation via api( for( (\d+) child(ren)?)?(,? dimIDs (\d+)(, (\d+))?)?(,? levelID (\d+))?)?$/) do |_, _, children_number, _, _, dimID1,_, dimID2, _, levelID| ..... end В моем файле возможностей шаг: Then …
30 янв '18 в 23:33
1 ответ

Вызвать существующий шаг внутри пользовательского шага с параметром

Я использую Calabash-Android для тестирования моего приложения. Я создал свой собственный шаг: Then /^There should be (\d+) customers$/ do |nr_of_customers| ... end после этого я создаю еще один шаг, который должен вызвать вышеупомянутый существующи…