Вопросы по теме 'cucumber'

RSpec Gem, похоже, не устанавливает зависимости
$> jruby -v jruby 1.1.4 (ruby 1.8.6 patchlevel 114) (2008-08-28, версия 7570) [x86-java] $> gem install rspec JRuby limited openss загружен. gem установите jruby-openssl для полной поддержки....
4822 просмотров
schedule 25.03.2024

Заглушить логгинг фабричной девушки
Чтобы прояснить ситуацию, я не какой-то жестокий фабричный хозяин, пытающийся заставить замолчать работающих дам. У меня очень неприятная проблема, когда при использовании фабричной девушки Thoughtbot в моих спецификациях каждый раз, когда...
733 просмотров
schedule 08.12.2023

Config.gem в тестовой и огуречной средах
Почему с RSpec и Cucumber предпочтительнее указывать :lib => false в файлах среды, а затем явно требовать драгоценных камней в spec_helper.rb и env.rb?
207 просмотров
schedule 17.03.2024

Как мне получить HTML в элементе с помощью Capybara?
Я пишу тест-огурец, в котором хочу получить HTML-код в элементе. Например: within 'table' do # this works find('//tr[2]//td[7]').text.should == "these are the comments" # I want something like this (there is no "html" method)...
48546 просмотров
schedule 10.10.2022

отношение delayed_jobs не существует в тестах огурца Rails 3.0.3
Я использую Rails 3.0.3 с Postgres 9.0.1 и delayed_job 2.1.1. Я настроил delayed_job для переиндексации Solr с обратным вызовом after_save, который отлично работает при разработке. При запуске тестов огурца для метода создания рассматриваемой модели...
1823 просмотров

Существуют ли какие-либо плагины Rails, которые могут генерировать модели, представления и т. Д. С использованием сценариев Cucumber?
Я планирую создать плагин, который будет генерировать код приложения на основе сценариев Cucumber, но я хочу убедиться, что не изобретаю велосипед здесь заново. Кто-нибудь знает о плагине, который работает с Cucumber и генерирует модели, контроллеры...
569 просмотров
schedule 29.10.2022

Использование тестирования Cucumber для загрузки на рельсы 3
Я хочу проверить огурец для загрузки на ruby ​​​​on rails 3. Я пытался нажать кнопку загрузки из капибары, но это не кнопка и не ссылка. Кроме того, он скрывает текстовое поле, поэтому я не могу написать «Когда я заполняю «загрузить» с помощью...
604 просмотров
schedule 11.11.2023

Ищем безголовый эквивалент браузера для PHP для тестирования Cucumber
Я пытаюсь настроить функциональное/приемочное/интеграционное тестирование с использованием Cucumber для моего проекта PHP. Я пытаюсь понять лучший подход к реализации этих типов тестов. Я понимаю, что Selenium может тестировать javascript, но...
2911 просмотров

Оператор выбора Capybara не работает с Rspec
Использование Capybara с Rails 3, Rspec и Cucumber, Когда я использую оператор select, например select("Unspecified", :from=> 'record_family_') Я получаю сообщение об ошибке wrong number of arguments (2 for 3) . Точно так же, если...
1528 просмотров
schedule 29.09.2022

Как протестировать интерактивное Java-приложение с помощью огурца и арубы
Как протестировать интерактивное Java-приложение с помощью огурца и арубы У меня есть этот сценарий Cucumber/Aruba: Scenario: Simple echo Given I run `java -cp /bin Echo` interactively When I type "something\n" Then the output should...
923 просмотров
schedule 10.11.2023

тесты не проходят, потому что пользователь не аутентифицирован
Я использую предварительный фильтр: Authenticate_user! на моих страницах. У меня есть тесты на огурцы, которые проверяют поведение на этих страницах, теперь они не работают, потому что у меня нет аутентифицированного пользователя. Каков самый...
397 просмотров
schedule 07.01.2024

Мои тесты cuke4duke зависают и никогда не прекращаются
Я не могу понять, почему мои веб-тесты на огурцы никогда не заканчиваются. Все определения шагов проходят, но браузер никогда не завершает работу на последнем шаге, поэтому мой скрипт зависает. В настоящее время я использую cuke4duke (0.4.3), Geb...
508 просмотров
schedule 12.11.2023

Должны ли все правила проверки проверяться в функции Cucumber?
В Ruby on Rails, если все правила проверки для данной модели проверяются в рамках спецификации этой модели (или модульных тестов), считается ли необходимым писать сценарий Cucumber для каждой проверки? Достаточно ли вместо этого написать два...
2855 просмотров
schedule 26.10.2023

rake выполняет все мои тесты Cucumber нормально, но у огурца нет шагов
Я унаследовал приложение Rails (3) и пытаюсь разобраться с существующими тестами Cucumber. У меня есть следующие настройки в папке 'features' приложения (я пропустил все файлы, которые не имеют отношения к делу, например, дополнительные функции и...
2464 просмотров
schedule 11.01.2024

Получение Cucumber/Capybara для закрытия и открытия другого браузера после сценариев
Скажем, у меня есть 3 схемы сценариев, и мне нужно запустить сценарий 1 в Firefox, закрыть браузер, затем запустить сценарий 2 в Chrome, закрыть браузер и, наконец, запустить сценарий 3 в Firefox. Есть ли способ закрыть/выйти из браузера в...
4693 просмотров
schedule 16.04.2024

Capybara/selenium: подождите, пока элемент скроется
Мне нужно дождаться, пока полоса загрузки (div#loading) исчезнет (станет display: none) на этапе огурца. Я ожидаю, что следующее поможет find('#loading').should_not be_visible Но, похоже, не ждет. Есть идеи, как этого добиться?
3878 просмотров
schedule 30.11.2023

Ошибка проверки в приложении Rails и Cucumber с Factory Girl
У меня возникает следующая ошибка: «Проверка не удалась: адрес электронной почты уже используется» при попытке запустить функцию для входа пользователя Devise. Я подозреваю, что проблема в фабрично сгенерированном пользователе, который каким-то...
534 просмотров

Можно ли вызвать заданный шаг из шага «когда» в огурце?
Скажем, у меня есть какой-то сценарий, например: Feature: Creating Books In order to have books to read As a user I want to create them Background: Given I am on the book creation page Scenario: Creating a book When I create...
583 просмотров
schedule 16.11.2022

Ruby Cucumber говорит, что path не может найти маршрут, когда Rake Routes показывает, что он есть
У меня есть Ruby on Rails с огурцом. База данных была перенесена для тестовой среды, и я вижу ее с помощью sqliteman. Проблема в том, что в то время как rake route показывает маршруты, которые я хочу, огурец возвращает ошибку, говорящую, что...
1703 просмотров
schedule 03.04.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