Вопросы по теме '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 просмотров
schedule
26.01.2024
Существуют ли какие-либо плагины 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 просмотров
schedule
10.06.2024
Оператор выбора 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 просмотров
schedule
01.12.2023
Можно ли вызвать заданный шаг из шага «когда» в огурце?
Скажем, у меня есть какой-то сценарий, например:
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