Описание тега capybara
Capybara - это среда тестирования веб-приложений для Rack-приложений, таких как Rails, Sinatra и Merb.
1
ответ
Элемент капибары не найден
У меня есть диагностическая спецификация, и я полагаю, что есть некоторое несоответствие в моем использовании языка между спецификацией и файлами просмотра. Однако я не смог решить проблему. Тест заключается в следующем it "updates a diagnostic repo…
10 апр '15 в 10:15
2
ответа
Тестирование сайта Jekyll с использованием rspec и capybara, получение причудливого случая гонки на старте rspec
Так что проверьте это: кажется, после запуска bundle exec rspecгонка между jekyll serve и пума / rspec загружается. Иногда я запускаю команду, и мои тесты запускаются нормально. В других случаях я получаю сообщение об ошибке для каждого из моих файл…
25 сен '18 в 21:17
2
ответа
Rails3: Как мне посетить поддомен в спецификации стейка (rspec) с использованием Capybara
Я хочу получить доступ к user1.application.local.dev/panel/new из спецификации стейка. Как мне это сделать?
19 дек '10 в 18:29
1
ответ
Огурец / капибара неопределенный метод `визит '
У меня есть приложение для выполнения тестов на огурцы для двух моих приложений, которые называются "проверка" и "рекрутеры". Структура каталога моего тестового приложения выглядит следующим образом: root-folder |_features |_recruiters |_recruitment…
09 июл '13 в 13:28
1
ответ
Огурец и постоянные сессии через перенаправления
Я использую rails - 2.3.8 cucumber - 0.8.5 cucumber-rails - 0.3.2 capybara - 0.4.0 Я пытаюсь протестировать конкретный сценарий входа / регистрации, когда пользователь перенаправляется перед тем, как попасть на нужную страницу. При перенаправлении c…
21 июн '11 в 12:33
2
ответа
Капибара: Как проверить таблицу стилей страницы?
Я хочу иметь возможность тестировать правильную замену таблицы стилей в моем наборе тестов. В этом посте о тестировании заголовка страницы с помощью Capybara я подумал, что смогу протестировать любой link теги в head раздел страницы. Но, похоже, я о…
11 дек '11 в 03:25
2
ответа
Успешно выполнить тест на огурец, если нет данных теста
Я пишу тесты на огурцы для веб-приложения, которое мы создаем для сторонней организации, которая полностью контролирует нашу общую тестовую среду. Так как сейчас все в порядке, мои тесты проваливаются почти ежедневно из-за удаления или изменения дан…
05 фев '14 в 13:08
1
ответ
Проверьте правильность количества ссылок с Rspec
Я переписываю тесты из Test Unit в Rspec/capybara и просто пытаюсь выяснить правильный синтаксис. Я хочу нажать на путь root_path и проверить, что есть только одна ссылка на '/' (в заголовке). Соответствующая часть старого теста была: test 'layout l…
20 фев '17 в 10:19
1
ответ
Настроить Rails 4, MongoDB, Огурец, Капибара
В настоящее время я нахожусь в процессе настройки моей первой среды Mongodb, Rails 4, и мне нужно настроить гем перед запуском комплектной установки. Вот мой драгоценный файл. source 'https://rubygems.org' # Bundle edge Rails instead: gem 'rails', g…
09 ноя '13 в 23:45
1
ответ
Как проверить, есть ли определенный фрагмент текста в теге span с помощью Rspec/Capybara?
В настоящее время я использую следующий фрагмент кода, чтобы проверить, есть ли на моей странице определенный фрагмент текста: it { should have_selector('test_container', text: 'hiya') } Все, что я проверяю, это промежуток на моей странице: <span…
26 июн '12 в 03:06
1
ответ
Capybara/Poltergeist вызывает неожиданные результаты в спецификации запроса в приложении Rails 3.2
Есть ли альтернатива, которую я могу использовать для Капибары save_and_open_page? Я написал спецификацию запроса, которая проверяет форму регистрации пользователя. После успешной регистрации, которую должен дать этот тест, этот тест должен пройти, …
14 май '13 в 02:45
1
ответ
Использование чего-то вроде RackTest Driver для не-тестирования
У меня есть несколько веб-сайтов, на которые мне нужно ежедневно заходить, чтобы получать статистику и помещать их в базу данных для другого приложения, и я хотел бы автоматизировать это. Я хотел бы использовать что-то вроде того, что Capybara испол…
13 июл '11 в 18:43
2
ответа
Невозможно установить ffi gem
Я пытаюсь выполнить пакетную установку в Windows 7 x64, но получаю ошибки при установке собственных расширений для ffi gem. Мой Gemfile не имеет ffi gem. Единственная зависимость в "капибара". Вторая странная вещь заключается в том, что капибара упо…
09 июл '12 в 15:48
1
ответ
Rspec: ActionMailer::Base.deliveries должен быть пустым
Проверка заполнения контактной формы без заполнения одного из обязательных полей в одном тесте, а затем заполнение поля honey_pot в другом тесте. Тесты при заполнении действительной информации проходят, но две другие спецификации не выполняются. Обн…
29 янв '14 в 06:34
2
ответа
Как навести курсор на изображение с помощью капибары и селена
Я пытался написать тест автоматизации для наведения на изображение, используя только капибару и селен. Как только я смогу навести его на изображение, я хотел бы проверить, изменилось ли изображение, т.е. через фоновое изображение с помощью css. Посл…
28 мар '12 в 11:19
1
ответ
Найти и заполнить поле ввода по атрибуту данных
Я хочу найти элементы с помощью "тестового" атрибута данных и заполнить их следующим образом: When(/^I sign in with valid credentials$/) do email = page.find("data-test='email'") password = page.find("data-test='password'") fill_in email, with: @use…
28 окт '14 в 16:53
0
ответов
Отключить Javascript для Chrome с помощью Capybara Selenium
Мне интересно, есть ли способ отключить Javascript для некоторых тестов, используя Selenium-webdriver в Chrome с Capybara. У меня есть следующее: Capybara.register_driver :selenium do |app| opts = Selenium::WebDriver::Chrome::Options.new opts.add_ar…
12 сен '17 в 11:34
2
ответа
Может ли экшен-строитель решить обнаруженные элементы?
В настоящее время, и часто у меня есть элементы на странице, которые становятся видимыми при наведении курсора. Конструктор действий звучал многообещающе, но, похоже, требует элементов, найденных заранее, а не во время операции. Это не сработает... …
21 янв '17 в 22:45
1
ответ
Ошибка при установке poltergeist на ruby 2.0
У меня проблемы с установкой полтергейста. Я получаю следующую ошибку: ERROR: Error installing poltergeist: poltergeist requires Ruby version >= 1.9.2. Я использую ruby-2.0.0-p195 на OS X Mountain Lion v10.8.4. Мой список драгоценных камней выгля…
20 авг '13 в 01:56
3
ответа
Охрана не грузит капибару DSL
Я использую Rails 4, пытаюсь настроить интеграционный тест с Rspec и Capybara. Я хочу установить охрану для запуска "теста Зевса". всякий раз, когда я делаю изменения. Проблема в том, что всякий раз, когда вызывается что-либо из Capybara DSL, или вс…
30 апр '14 в 06:46