Результаты поиска по запросу "cucumber"

4 ответа

Обратите внимание, что это очень хрупкий способ замедлить тесты, поскольку вы обезьяны исправляете частный API.

олчанию Selenium работает максимально быстро в сценариях, которые я определил с помощью Cucumber. Я хотел бы настроить его на более низкую скорость, чтобы иметь возможность снимать видео процесса. Я понял, что экземплярSelenium::Client::Driver ...

8 ответов

Читая документы, похоже, что это может означать «рамочный» родитель, а не элемент parent?

отаю со многими плагинами jQuery, которые часто создают элементы DOM без идентификатора или других свойств идентификации, и единственный способ получить их в Capybara (для щелчка, например) - это сначала получить их соседа (другого потомка его ...

3 ответа

-1 это вообще не полезно, просто ссылка на книгу без объяснения того, что вы находите там полезным. На странице есть только один простой пример.

у запустить BDD на Ruby On Rails, чему мне научиться? Я ничего не знаю о BDD, RSpec или Cucumber. Какой лучший способ учиться? Учебники? Что-то, что охватывает такие вещи, как «Какое поведение я должен проверить?» и т.п. Спасибо!

ТОП публикаций

1 ответ

 в огуречном проекте

рвые использовал огурец с рельсами 3. Gemfile group :test do gem "rspec" gem "rspec-rails" gem "database_cleaner" gem "spork" gem "cucumber", :git => "git://github.com/aslakhellesoy/cucumber.git" gem "cucumber-rails", :git => ...

1 ответ

Спасибо, это действительно помогает.

ужно протестировать длинный процесс шагов для одной функции. От входа в систему до многих модальных диалогов, многошаговых форм и пользователей разных ролей - все это взаимодействует. Как мы можем разбить части этого процесса на ...

2 ответа

Вывод такой же, как и раньше.

аюсь выяснить, есть ли возможность выяснить, какой шаг огурца выполняется в данный момент, я пытаюсь выполнить определенное действие в зависимости от имени шага. Я вижу, что класс StepDefinitionMatch получает шаги, но я не уверен, как получить ...

1 ответ

Большое спасибо. Ваш ответ был действительно полезным.

аюсь интегрировать BDD с помощью огурца. Но я действительно запутался, в чем разница междуio.cucumberа такжеinfo.cukesбиблиотеки. И какой использовать и когда. Я пытался читать и понимать ...

2 ответа

, Это позволяет записать вышеприведенное ожидание следующим образом:

rgify есть этот сценарий огурца в ихдокументы [http://docs.chargify.com/api-customers#api-usage-xml-customers-read]. Scenario: Retrieve a customer via my reference id (as an integer or simple string) Given I have a customer with these attributes ...

2 ответа

@BrettVeenstra Ах, это круто ... спасибо, что поделились! :)

сь, я смогу объяснить свою проблему достаточно ясно, чтобы другие могли ее понять. Итак, представьте, что у меня есть два следующих гипотетических сценария: Scenario: Filter sweets by king size and nut content Given I am on the "Sweet/List" Page ...

3 ответа

Это было полезно для меня, так как на самом деле моя проблема заключалась в том, что Capybara очищает сеанс при смене домена, хотя я переходил из / some / url в localhost: 8080 / some / other

аюсь написать тест для функции, которая опирается на некоторые данные, сохраненные в сеансе, и мой сценарий выглядит следующим образом: Scenario: Create offer Given I am on the start offer page When I select "Foo" from "bar" And I press "Go on" ...