Вопросы по теме '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 просмотров
schedule
20.04.2022
использование кавычек в сценарии огурца/капибары
Вот мой шаг, и капибара, похоже, не убегает от него должным образом, поэтому он отображается как:
И я должен увидеть "Высота (например, 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 просмотров
schedule
03.07.2022
Сломанные тесты контроллера после установки Capybara?
У меня была куча комбинированных тестов контроллера/представления, написанных с помощью rspec. Я добавил гем Capybara и написал несколько интеграционных тестов, которые проходят нормально. Единственная проблема в том, что теперь во всех моих тестах...
1341 просмотров
schedule
07.03.2023
Можно ли разрешить capybara/webdriver запускать firefox в свернутом/расфокусированном виде?
Можно ли остановить появление Firefox, когда огурец попадает в тег @javascript? Через некоторое время становится неприятно постоянно прерываться во время выполнения тестов.
Было бы неплохо, если бы webdriver запускал Firefox в свернутом виде или...
1261 просмотров
schedule
16.01.2023
Какие проблемы решает Steak gem?
У меня есть несколько интеграционных тестов в Capybara+RSpec для проекта Rails. Сегодня я столкнулся с геммой Steak , которая должна была быть чистой альтернативой Ruby Cucumber. Хотя на первый взгляд я не вижу никакой ценности ни в том, ни в...
320 просмотров
schedule
27.02.2022
Проблемы с Rails Capybara
Я пытаюсь заставить тесты работать после перехода с Webrat на Capybara. Когда я пытаюсь войти в приложение, я получаю сообщение об ошибке «Неверное имя пользователя/пароль», несмотря на то, что только что создал пользователя на фабрике с помощью...
622 просмотров
schedule
27.05.2022
Тестирование методов уничтожения с водосвинкой
Я написал несколько тестов с использованием Capybara, но я не использую селен и другие драйверы JS. Но я сомневаюсь, смогу ли я таким образом протестировать метод уничтожения? Поскольку мне нужно подтвердить подтверждение JS, а метод данных =...
3441 просмотров
schedule
01.06.2022
Убедитесь, что элемент отсутствует с помощью Capybara
Используя Capybara, мне нужно утверждать, что элемент формы отсутствует, например, «Тогда я не должен видеть текстовое поле «Имя пользователя»». Поскольку find выдает исключение, если элемент не найден, это лучшее, что я придумал. Есть ли способ...
35363 просмотров
schedule
04.06.2022
Огурец и jstree
Я создаю приложение для рельсов, на котором есть страница с объектом jstree, и я использую огурец для тестирования интеграции. Однако я расстроен, потому что пытаюсь написать шаг огурца (используя капибару/селен для веб-драйвера), который будет...
977 просмотров
schedule
28.06.2022
Как я могу проверить, что элемент удален со страницы, с помощью Capybara и Selenium?
Я пытаюсь написать интеграционный тест в Rails 3.0.8, используя Capybara (head) и Selenium. Я хотел бы проверить, что когда пользователь нажимает кнопку удаления для элемента на моей веб-странице, этот элемент действительно удаляется. Итак, на...
975 просмотров
schedule
21.12.2022
Как проверить значение src и alt изображения с помощью капибары?
Я пытаюсь написать тест значения альтернативного текста + src изображения, используя капибару и селекторы css.
есть идеи протестировать оба в одном xpath?
15528 просмотров
schedule
23.12.2022