Cucumber – вопросы и ответы

54
голоса
2
ответа
Допустим, в шаге сценария Cucumber есть шаг, использующий таблицу данных: И я добавляю нового пользователя | firstName | lastName | workEmail | workPhone | userName | assignedRoles | assignedAdviso...
2 месяца, 4 недели назад vitali_li
68
голосов
3
ответа
Пытается итерации строк таблицы, пропуская первую строку. Использование рубин, огурец и жемчуг Page-объекта. PAGE_CLASS table(:table_data, id: 'list') ОПРЕДЕЛЕНИЕ ШАГА @current_page.table_data_elem...
2 месяца, 4 недели назад codesman
54
голоса
1
ответ
Как структурировать проект рубинового огурца, так что фактический код находится в одной папке, а тестовый набор находится в другом месте с единственной точкой входа для вызова всего набора тестов. ...
2 месяца, 4 недели назад shah
55
голосов
1
ответ
Я использую Scala, Cucumber, язык Gherkin для теста автоматизации. У меня есть следующий сценарий в моем файле свойств, написанный на языке Геркина: Scenario Outline: Do something When I do somethi...
2 месяца, 4 недели назад nikus
76
голосов
1
ответ
Су, если Capybara может взаимодействовать с DOM, и мое приложение делает форму отправки через AJAX и возвращает некоторый JSON, может ли Capybara увидеть это вообще? Я не нашел способ получить отве...
2 месяца, 4 недели назад wulftone
54
голоса
1
ответ
Я пытаюсь настроить задачу rake для запуска любого сценария огурца с определенным тегом (@server). У меня есть файл rake в корне каталога проекта с помощью этого кода: require 'cucumber/rake/task' ...
2 месяца, 4 недели назад Mike
87
голосов
2
ответа
Я рассматриваю два разных подхода к тому, как структурировать мои приемочные тесты. У нас есть проект Silverlight, который вызывает уровень обслуживания (у меня есть обе стороны). Из-за способа Sil...
2 месяца, 4 недели назад Jon Kruger
76
голосов
2
ответа
Мне нужно написать класс для применения правил о элементах, которые могут быть добавлены или не добавлены в один и тот же контейнер на складе, и я хотел бы перевести требования в Cucumber перед его...
2 месяца, 4 недели назад petersergeant
68
голосов
2
ответа
Я новичок в рельсах, и у меня проблемы с использованием огурца для запуска моих тестов. Я получаю следующую ошибку: You have already activated activesupport 3.1.0, but your Gemfile requires actives...
2 месяца, 4 недели назад GTDev
94
голоса
1
ответ
У меня есть разные строки для логики того же бизнеса в огурце. Поэтому я пытаюсь найти способ привязать несколько строк Gherkins одной функцией. Я пытаюсь с ниже, но я не могу понять, чтобы сформул...
2 месяца, 4 недели назад Shubham Jain
67
голосов
4
ответа
Я использую capybara и селен, чтобы запустить мой тест огурца на моей локальной машине. Для страниц, которые включают javascript, Selenium активирует firefox и просматривает страницы в firefox для ...
2 месяца, 4 недели назад Winston Chen
95
голосов
1
ответ
Какова наилучшая практика хранения переменных для тестов на огурцы? Я использую Cucumber и Capybara для тестирования приложения Java. В приложении есть много типов пользователей и другие данные, ко...
2 месяца, 4 недели назад Farooq
76
голосов
3
ответа
При выполнении BDD кажется, что Cucumber является инструментом по умолчанию, чтобы определять поведение, однако сайт Cucumber и статьи выглядят немного устаревшими и не очень активными. Каковы альт...
2 месяца, 4 недели назад JE42
54
голоса
3
ответа
когда я регистрирую пользователя, но пока еще не подтверждаю настройку (т.е. будет в будущем, но закомментирован на данный момент), автоматически ли он вводит пользователя? Мне нужно sign_up для то...
2 месяца, 4 недели назад newbie_86
57
голосов
2
ответа
Я пишу BDD, используя огурец для моего приложения Rails, но получаю проблемы при запуске 'огурец' Моя база данных для теста - "test_db". Когда я запускаю функции огурца /my_Feature_file.feature, он...
2 месяца, 4 недели назад Gopal S Rathore
101
голос
2
ответа
Я использую specflow писать свои тесты с помощью браузера Gherkin синтаксиса. У меня есть определение шага, где я хочу совместить два разных шага, но не фиксировать их. Например: Scenario: Given I ...
2 месяца, 4 недели назад Subash
66
голосов
2
ответа
Это, наверное, смехотворный вопрос, но я относительно новичок в огурце. У меня есть веб-приложение ruby-on-rails, которое я использую для тестирования огурца. В файле функций мне нужно создать моде...
3 месяца назад Tim Mitchell
66
голосов
1
ответ
Я пишу тесты огурца, которые указывают, что определенные числа должны быть в определенных местах данных как строки. Поэтому я пытаюсь запустить это: myFeature.feature ... Then this segment should e...
3 месяца назад kroe761
66
голосов
1
ответ
У меня есть приложение для рельсов, и я использую box nitrous.io для его разработки. Я пытаюсь запустить мои функции огурца, но я получаю сообщение об ошибке, потому что firefox не устанавливается....
3 месяца назад NicoPaez
65
голосов
1
ответ
Используя сайт-призму gem для тестирования интеграции, могу ли я найти элементы страницы, ссылаясь на id или заголовок или ссылку или xpath или они доступны для поиска только через css
3 месяца назад bugsberry
79
голосов
1
ответ
Я написал этот сценарий, чтобы проверить, что, когда пользователь посещает неопубликованную запись, он увидит страницу с ошибкой: Scenario: Unpublished entry Given there is an unpublished entry Whe...
3 месяца назад Jumbalaya Wanton
68
голосов
3
ответа
Я не знаю, почему это так сложно. Я пробовал несколько вещей, но по какой-то причине этот код Ruby Cucumber либо продолжается до следующего кода в блоке, либо я получаю что-то вроде "неожиданного в...
3 месяца назад user1097108
55
голосов
2
ответа
Я пытаюсь добавить файл.feature для тестирования в java-пакете для intellij. Howerver Я не могу открыть файл в intellij Поддерживается ли поддержка огурца только для окончательной версии? EDIT: Я п...
3 месяца назад cucumber_boy
54
голоса
1
ответ
Я использую огурец, чтобы создать некоторые автоматические операции на рубине, и я должен проверить, что определенная кнопка с определенным идентификатором не существует. Как мне это сделать?
3 месяца назад daniel
55
голосов
1
ответ
При использовании Serenity с JBehave добавление @Title отображает ссылку на JIRA. Есть ли способ добавить Meta @issue #<jira number> ? Другой способ мог бы интегрировать существующий Serenity...
3 месяца назад AchuSai
92
голоса
1
ответ
Мой файл свойств выглядит так: Scenario: I am on dashboard area Given I am on dashboard Then I should see link 'All Cases' When I click on 'All Cases' Then I should see be redirected to case index ...
3 месяца назад Neha
55
голосов
1
ответ
Я пытаюсь проверить мое приложение с огурцами, capybara, capybara-webkit, spork и rspec, и я испытываю ошибку. page.hast_text?("whatever") проходит каждый раз, независимо от того, что я page.hast_t...
3 месяца назад goodkat
77
голосов
1
ответ
<select class="business_group" multiple="multiple" name="SelectedBusinessGroups"> <option value="Partners">Partners</option> <option value="Press">Press</option> <o...
3 месяца назад Boon
55
голосов
2
ответа
Я пишу тесты Cucumber.js с помощью Webdriver.io . Пока что так хорошо, но проблема связана со слишком быстрыми ответами AJAX от макетного сервера. Я никогда не видел "Загрузка...", поскольку он сли...
3 месяца назад haxpanel
87
голосов
2
ответа
Я запускаю автоматические тесты с использованием Ruby/Cucumber/Capybara/Chromedriver, но я получаю сообщение об ошибке при запуске простого тестового сценария. Я попытался решить проблему, обновив ...
3 месяца назад alkanulutas
113
голосов
1
ответ
Кто-нибудь хотел бы поделиться своим рабочим процессом для подхода BDD/TDD с использованием Cucumber и начать с пустого приложения rails? Я пытаюсь научиться формировать свой подход к дизайну для н...
3 месяца назад Mario Zigliotto
54
голоса
2
ответа
Я действительно новый в мире Capybara, и у меня много проблем, чтобы написать тест, который выполняет некоторые операции на экране, который появляется только иногда. Я хочу щелкнуть по одному элеме...
3 месяца назад user3174355
54
голоса
1
ответ
В настоящее время у меня есть один java-класс (Step Definitions.java), который содержит все - @Before, @After, @Given, @When, @Then Я хочу разбить эти аннотации на три разных класса. Один класс для...
3 месяца назад noMoreMutants
-7
голосов
1
ответ
У меня есть этот код: https://github.com/roelof1967/tamara. Но когда я делаю огурец, это сообщение об ошибке не появляется: https://gist.github.com/4008123 Может ли кто-нибудь объяснить мне, что сл...
3 месяца назад Kern Twente
99
голосов
1
ответ
Я пытаюсь заставить огурец работать с Rails 3. Но всякий раз, когда я пытаюсь запустить функции огурца, я получаю ошибку загрузки. cucumber-0.7.3/lib/cucumber/ast/feature_element.rb:2:in `require':...
3 месяца назад spllr
53
голоса
1
ответ
Мне интересно, как если я могу проверить главу HTML-документа на наличие конкретной строки с огурцом. На самом деле меня интересуют конкретные директивы роботов, поэтому я запускаю на первом из сво...
3 месяца назад micropaul
77
голосов
1
ответ
Я пытаюсь использовать Cucumber с TestFX, но не могу получить какие-либо узлы из приложения. У меня есть еще один класс TestFX, который отлично работает и еще один класс Cucumber, который также отл...
3 месяца назад Samed Sivaslıoğlu
85
голосов
1
ответ
Я работаю над автоматизацией Cucumber, используя селен-webdriver. Я новичок и еще не использовал Maven. Мне не удалось создать html-отчет. В настоящее время моя цель остается пустой. Это потому, чт...
3 месяца назад zagoo2000
76
голосов
1
ответ
Я пытаюсь запустить проект Java-огурца Eclipse в TFS (который имеет набор файлов функций). После успешного запуска в TFS заголовок TestCase отображается как "функция" для всех тестовых случаев. Нев...
3 месяца назад Swathi Shetty
56
голосов
1
ответ
Я использую огурец и capybara для тестирования веб-страницы со следующим контуром. <span> Title 1 </span> <span> Some text </span> <div> link Y </div> <span&g...
3 месяца назад Martin Larsson
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема