Лучшие capybara вопросы ИТ разработчиков

  • 92 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Разрешение двусмысленности капибары

Как мне решить двусмысленность в Капибаре? По какой-то причине мне нужны ссылки с одинаковыми значениями на странице, но я не могу создать тест, так как получаю ошибку Failure/Error: click_link("#tag1") Capybara::Ambiguous: Ambiguous match, ...

Задан 30 Oct 2012, 04:08 от neilmarion
  • 41 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Идет загрузка Rspec / Capybara, круговые требования считаются вредными

Не уверен, что это проблема с Capybara, но я только что сделал новую установку Rails (4.1.1) и Rspec Rails (3.0.1), и я хотел бы использовать Capybara (2.3.0...

Задан 12 Jun 2014, 04:29 от typeoneerror
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

capybara-webkit: автоматически сохранять скриншот при неудачном тесте RSpec

Как я могу автоматически сохранить html и снимок экрана, если тест не пройден с использованием capybara-webkit с Rspec? Как выполнить обратный вызов при сбое теста RSpec? Бонусные баллы: как избежать следующей ...

Задан 18 Oct 2011, 04:59 от Greg Weber
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Отключить анимацию в тестах Capybara

На моей странице много анимаций, которые действительно замедляют мои тесты в капибаре, потому что капибаре часто приходится ждать, пока элемент не будет аним...

Задан 29 Oct 2013, 14:20 от jokklan
  • 35 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Я знаю, что это старо, но теперь это работает и в poltergeist:

шел пост Капибара + нажмите на окно предупреждения, но ничего не работает. Вот мой сценарий: сценарий: Когда я нажимаю кнопку обновления, появляется окно предупреждения, содержащее кнопки «ОК» и «Отмена». Нажмите «ОК», после чего появится ...

Задан 03 Aug 2011, 05:54 от Amit Kulkarni
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Интеграционные тесты Capybara, Devise, CanCan и RSpec: действительный вход 302 перенаправляет на example.com

Обновление: см. Конец поста, чтобы узнать, как теперь работают спецификации, так как у меня есть свои спецификации в спецификации / запросах вместо спецификации / контроллеров. Все еще задаюсь вопросом, как получить ...

Задан 07 Nov 2012, 02:14 от Ted
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Отключить анимацию в тестах Capybara

На моей странице много анимаций, которые действительно замедляют мои тесты в капибаре, потому что капибаре часто приходится ждать, пока элемент не будет анимирован, поскольку он начинает скрываться. Я нашел это решение для всех анимаций на ...

Задан 29 Oct 2013, 15:20 от jokklan
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Решение не сработало.

ужно захватить журналы консоли (категория: информация) браузера, используя Ruby & Capybara. До сих пор я пытался использовать driver.manage.logs.get (: browser) или (: client), но, используя это, результат не тот, который я хочу. Он ...

Задан 18 Sep 2017, 11:48 от Vivek Khurana
  • 20 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 блок, чтобы включить JavaScript (если вы не сделали этого в своей конфигурации). Это сбило меня с толку на некоторое время.

ользую Capybara 1.0.0, и у меня есть ссылка на моей странице, которая становится видимой при наведении курсора мыши на этот блок. Поэтому я хочу, чтобы в тесте была вызвана мышь, чтобы я мог щелкнуть эту скрытую ссылку. Я гуглил это, но не мог ...

Задан 17 Jul 2011, 16:01 от kxhitiz
  • 12 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Загрузка CSV с использованием Capybara

Для теста rspec мне нужно скачать отчет в формате файла CSV и проверить предоставленную информацию. Отчет генерируется с веб-страницы при нажатии кнопки. Откроется диалоговое окно сохранения в браузерах, в котором можно открыть или ...

Задан 03 Oct 2013, 16:22 от user1496754
  • 33 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Как вы размещаете на URL в Капибара?

Я только что переключился с Cucumber + Webrat на Cucumber + Capybara, и мне интересно, как вы можете размещать контент на URL в Capybara.В Cucumber + Webrat ...

Задан 03 Nov 2010, 04:23 от Clinton
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Ошибка при запуске спецификаций: Poltergeist обнаружил еще один элемент с помощью селектора CSS

Я добавил activeadmin в мой Gemfile. Я побежал: rails g active_admin:install Admin User rake db:migrateЗатем я побежал: bundle exec rake test:integrationsи я получил эту ошибку: Capybara::Poltergeist::ClickFailed: Click at co-ordinates ...

Задан 12 Sep 2013, 13:18 от Gabriel Lidenor
  • 84 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Для инвалидов вы также можете сделать это:

ользую RSpec2 и Capybara для приемочных испытаний. Я хотел бы заявить, что ссылка отключена или нет в Capybara. Как я могу это сделать?

Задан 01 Mar 2011, 11:00 от kriysna
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Переключиться на всплывающие окна в огурец, капибара

В RSpec я могу использовать такой переключатель кода для всплывающего окна,ссылка на сайтКак я могу сделать такую вещь в шагах от огурца?

Задан 24 Sep 2013, 11:57 от Aydar Omurbekov
  • 3 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Capybara, Poltergeist и Phantomjs и дают пустой ответ в теле

Я получаю пустой документ от фантома. Я пытаюсь использовать Capybara и Poltergeist для настройки драйвера phantomjs для Capybara.Я создал модуль следующим о...

Задан 31 Mar 2013, 17:54 от sat
  • 33 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Есть ли способ отправить нажатия клавиш в Webkit с помощью Capybara?

Мне нужно отправить несколько нажатий клавиш в веб-приложение в интеграционном тесте, который использует Capybara и WebKit. Используя Selenium (WebDriver и Firefox), я могу добиться этого следующим образом: find("#element_id").native.send_keys ...

Задан 12 Dec 2011, 12:10 от pupeno
  • 14 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Почему мой тест Capybara / Poltergeist не может быть выбран из поля автозаполнения jQuery?

ОБНОВЛЕНИЕ: я исправил эту проблему после большой кропотливой работы самостоятельно. Я счастлив быть ресурсом для всех, кому нужна помощь с этим. Вот суть моегорабочая настройка. [https://gist.github.com/HuckyDucky/10219649] Я попробовал каждое ...

Задан 29 Dec 2013, 21:20 от AKWF
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Почему эта спецификация запроса rspec не обновляет модель?

У меня есть спецификации запросов для взаимодействия с моделью пользователя. Я хочу убедиться, что пользователи с ролью администратора могут создавать / реда...

Задан 11 Feb 2013, 14:16 от James Chevalier
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как использовать тестовую базу данных с Capybara?

Я использую RSpec, Spork, Capybara и Capybara Mechanic для написания интеграционных тестов для пути регистрации, который использует Facebook connect. Он корректно перемещается по регистрации, но новые пользователи создаются в моей базе данных ...

Задан 28 Dec 2011, 23:44 от Chris
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

регулярное выражение - почему я не подумал об этом?

ли способ проверить сортировку списка с огурцом и капибарой. Сортировка выполняется на стороне клиента с помощью JavaScript.Я думал что-то вроде:

Задан 10 Dec 2010, 22:27 от Silviu Postavaru
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Почему эта спецификация запроса rspec не обновляет модель?

У меня есть спецификации запросов для взаимодействия с моделью пользователя. Я хочу убедиться, что пользователи с ролью администратора могут создавать / редактировать / уничтожать пользователей. У меня сейчас проблема, когда действие Edit не ...

Задан 11 Feb 2013, 15:16 от James Chevalier
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Проверка наличия изображений и значков с помощью RSpec и Capybara

Есть ли хороший способ проверить наличие изображений и значков с помощью rspec и capybara? Я могу проверить DOM значков и изображений, но я хочу иметь возможность проверить, что эти изображения также загружаются. Это возможно с rspec и капибарой?

Задан 23 Mar 2013, 04:23 от Jason Kim
  • 24 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Капибара: возможно ли получить значение атрибута из строки CSS?

Если у меня есть немного HTML, как: <div id='drawer'><ul><li><a href='www'>description</a>...Я видел, что я могу получить значение href в Capybara с помощью: page.find('div#drawer a')['href']Но есть ли способ получить это значение, если оно ...

Задан 17 Dec 2012, 00:47 от mickael
  • 16 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

обработка iframe с рубином капибара

Ниже приведен HTML-код. <iframe id="I0_1366100881331" frameborder="0" width="100%"> <div class="ZRa"> <span id="button" class="hAa Qo Bg" tabindex="0" role="button" title="" aria- label="Click here to publicly +1 this." aria-pressed="false"> ...

Задан 16 Apr 2013, 10:06 от sravan reddy
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Соглашение Капибары - помещать их в спецификации / запросы, не так ли? почему вместо спецификации / интеграции?

аюсь написать спецификацию контроллера для простого контроллера. Тем не менее, Капибара не видит никакого содержимого страницы. Тем не менее, просмотр страниц сайта в моем браузере работает просто отлично. Что я делаю неправильно? Спасибо! Моя ...

Задан 09 May 2011, 04:44 от Evan Walsh
  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Невозможно настроить Rspec & Capybara в Rails 3.2

Я создаю пример приложения для тестирования rspec, и я выполнил следующие шагиВ Gemfile: gem "rspec-rails", :group => [:test, :development] group :test do gem "factory_girl_rails" gem "capybara" gem "guard-rspec" endЗатем выполнили следующие ...

Задан 25 Dec 2012, 06:24 от loganathan
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Капибара не находит элементы формы

Это первый раз, когда я пробую Капибару, и я не могу понять, почему она не может найти мои элементы формы. Каждый раз, когда я пытаюсь найти элемент формы,

Задан 23 May 2017, 12:00 от CommunityJonathan Allard
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как определить простую глобальную переменную в тесте rspec, которая может быть принята вспомогательными функциями

Я не могу понять, как использовать простую глобальную переменную в тесте rspec. Кажется, это такая тривиальная особенность, но после долгих размышлений я не ...

Задан 03 Oct 2013, 16:56 от Tony Gutierrez
  • 10 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Проблема с очистителем базы данных в веб-наборе Capybara

Я использую Cucumber, чтобы написать свои интеграционные тесты иОчиститель базы данных [https://github.com/bmabey/database_cleaner]чтобы сохранить мою базу данных в чистоте. Все отлично работает, так как мои тесты не требуют Javascript. Я могу ...

Задан 11 Apr 2013, 09:33 от siekfried
  • 76 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Читая документы, похоже, что это может означать «рамочный» родитель, а не элемент parent?

отаю со многими плагинами jQuery, которые часто создают элементы DOM без идентификатора или других свойств идентификации, и единственный способ получить их в Capybara (для щелчка, например) - это сначала получить их соседа (другого потомка его ...

Задан 01 Feb 2011, 11:18 от sandrew
  • 113 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Как выбрать опцию в выпадающем списке, используя Capybara

Я пытаюсь выбрать элемент из выпадающего меню, используя Capybara (2.1.0).Я хочу выбрать по номеру (то есть выбрать второй, третий и т. Д. Вариант). I &#39;М...

Задан 21 Nov 2013, 22:28 от Farooq
  • 3 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

невозможно подключиться к chromedriver http://127.0.0.1:46050 (Selenium :: WebDriver :: Error :: WebDriverError)

Я получаю эту ошибку при запуске тестов на огурец: «*Невозможно запустить или подключиться к Chrome. Пожалуйста, проверьте, что ChromeDriver обновлен. Использование двоичного файла Chrome по адресу: / opt / google / chrome / google-chrome ...

Задан 02 Apr 2012, 18:53 от Shahrzad
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

огурец, капибара и селен работают случайным образом

Настройка с огурцом, капибарой и селеном, но некоторые сценарии работают только случайным образом.Бегruby 1.8.6 на рвмрельсы 2.3.8селен всплывает открытый Fi...

Задан 02 Jun 2010, 12:41 от Christian
Page 1 of 4
1 2 3 4