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

Тестирование предупреждений javascript с помощью Capybara
Я использую Cucumber + capybara + selenium для запуска автоматического тестирования, но мне не удается найти способ подтвердить, что отображается предупреждение javascript. Кажется, у этого вопроса есть решение с селеном, но я не могу понять, как...
6573 просмотров
schedule 28.04.2022

Огурец, капибара и селен - отправка формы без кнопки
У меня есть тест с использованием драйвера огурца, капибары и селена. Этот тест должен перейти в форму и отправить ее. Обычный текст был бы Scenario: Fill form Given I am on the Form page When I fill in "field1" with "value1" And I...
16251 просмотров
schedule 20.04.2022

Войти, используя заголовки в огурце
Я новичок в огурцах и капибарах, так что, может быть, это легко. Я использую заголовки, чтобы проверить, вошел ли пользователь в систему или нет, и у меня возникла проблема при тестировании огурца. Я использую Capybara и Cucumber и «хак с...
686 просмотров
schedule 18.06.2022

Как использовать Capybara в чистом Ruby (без Rails)?
Я пытаюсь запустить Capybara с помощью простого скрипта Ruby, то есть без / вне Rails. Вот сценарий: require 'rubygems' require 'capybara' require 'capybara/dsl' include Capybara Capybara.current_driver = :selenium Capybara.app_host =...
15120 просмотров
schedule 26.02.2022

Как решить ошибку Capybara::ElementNotFound
Я застрял со следующей проблемой, это первый раз, когда я использую водосвинку, у вас есть идеи, как я могу решить эту проблему, спасибо Я использую рельсы 3.0.0 и следующие драгоценные камни gem 'rails', '3.0.0' gem 'capybara' gem...
6328 просмотров
schedule 02.12.2022

Как вы отправляете сообщение на URL-адрес в Capybara?
Только что переключился с Cucumber + Webrat на Cucumber + Capybara, и мне интересно, как вы можете отправить контент по URL-адресу в Capybara. В Cucumber+Webrat мне удалось сделать шаг: When /^I send "([^\"]*)" to "([^\"]*)"$/ do |file,...
28587 просмотров
schedule 19.08.2022

Интеграционные тесты веб-сервисов и XHR
Я использую Steak и Capybara для выполнения интеграционных тестов. Я также хотел бы протестировать выходные данные сериализации (веб-сервисы, использующие формат XML и JSON) моих моделей. Проблема в том, что JSON доступен только при использовании...
610 просмотров

использование кавычек в сценарии огурца/капибары
Вот мой шаг, и капибара, похоже, не убегает от него должным образом, поэтому он отображается как: И я должен увидеть "Высота (например, 5\'11\")' Затем /^I должен увидеть 'Height (e.g. (\d+)\'(\d+)\")'$/ do |arg1, arg2| pending # выразить...
1358 просмотров
schedule 18.10.2022

Проблема с задержкой веб-драйвера
У кого-нибудь еще есть проблемы с задержкой в ​​Webdriver? У меня он работает на Cucumber с Capybara. И заполнение формы занимает более 30 секунд или даже минут. По какой-то причине он заполнит одно поле, а затем приостановится перед заполнением...
855 просмотров
schedule 05.10.2023

Тестирование сессий в Rails 3 с помощью Rspec и Capybara
Я пытаюсь написать интеграционные тесты с помощью rspec, factory_girl и capybara. У меня тоже установлен огурец, но я им не пользуюсь (насколько мне известно). Я в основном хочу предварительно заполнить базу данных моим пользователем, а затем...
9374 просмотров
schedule 30.07.2022

Как мне найти изображение, сгенерированное Dragonfly с Cucumber/Capybara?
В комментариях к решению для Как мне найти изображение на странице с Cucumber/Capybara , кто-то спросил: Я не могу понять, как заставить это работать с URL-адресами, сгенерированными Dragonfly. Выглядят они так:...
2304 просмотров

Сломанные тесты контроллера после установки Capybara?
У меня была куча комбинированных тестов контроллера/представления, написанных с помощью rspec. Я добавил гем Capybara и написал несколько интеграционных тестов, которые проходят нормально. Единственная проблема в том, что теперь во всех моих тестах...
1341 просмотров

Можно ли разрешить capybara/webdriver запускать firefox в свернутом/расфокусированном виде?
Можно ли остановить появление Firefox, когда огурец попадает в тег @javascript? Через некоторое время становится неприятно постоянно прерываться во время выполнения тестов. Было бы неплохо, если бы webdriver запускал Firefox в свернутом виде или...
1261 просмотров

Какие проблемы решает Steak gem?
У меня есть несколько интеграционных тестов в Capybara+RSpec для проекта Rails. Сегодня я столкнулся с геммой Steak , которая должна была быть чистой альтернативой Ruby Cucumber. Хотя на первый взгляд я не вижу никакой ценности ни в том, ни в...
320 просмотров

Проблемы с Rails Capybara
Я пытаюсь заставить тесты работать после перехода с Webrat на Capybara. Когда я пытаюсь войти в приложение, я получаю сообщение об ошибке «Неверное имя пользователя/пароль», несмотря на то, что только что создал пользователя на фабрике с помощью...
622 просмотров
schedule 27.05.2022

Тестирование методов уничтожения с водосвинкой
Я написал несколько тестов с использованием Capybara, но я не использую селен и другие драйверы JS. Но я сомневаюсь, смогу ли я таким образом протестировать метод уничтожения? Поскольку мне нужно подтвердить подтверждение JS, а метод данных =...
3441 просмотров

Убедитесь, что элемент отсутствует с помощью Capybara
Используя Capybara, мне нужно утверждать, что элемент формы отсутствует, например, «Тогда я не должен видеть текстовое поле «Имя пользователя»». Поскольку find выдает исключение, если элемент не найден, это лучшее, что я придумал. Есть ли способ...
35363 просмотров
schedule 04.06.2022

Огурец и jstree
Я создаю приложение для рельсов, на котором есть страница с объектом jstree, и я использую огурец для тестирования интеграции. Однако я расстроен, потому что пытаюсь написать шаг огурца (используя капибару/селен для веб-драйвера), который будет...
977 просмотров

Как я могу проверить, что элемент удален со страницы, с помощью Capybara и Selenium?
Я пытаюсь написать интеграционный тест в Rails 3.0.8, используя Capybara (head) и Selenium. Я хотел бы проверить, что когда пользователь нажимает кнопку удаления для элемента на моей веб-странице, этот элемент действительно удаляется. Итак, на...
975 просмотров
schedule 21.12.2022

Как проверить значение src и alt изображения с помощью капибары?
Я пытаюсь написать тест значения альтернативного текста + src изображения, используя капибару и селекторы css. есть идеи протестировать оба в одном xpath?
15528 просмотров
schedule 23.12.2022