Результаты поиска по запросу "capybara"
webkit_server периодически зависает при запуске из Capybara в Ruby
У меня возникла проблема, когда экземпляр webkit_server с Capybara и capybara-webkit, работающий без наушников и подключенный к локальному экрану Xvfb, зависает при посещении URL-адреса. Кажется, это происходит после нескольких минут повторного ...
Phantom JS Ошибка с видео на YouTube
Phantom JS Версия: 1.9.1 Poltergeist Версия: 1.3.0 Начиная с сегодняшнего дня видео, встроенные в YouTube, теперь дают ошибку poltergeist при запуске тестов javascript. Мой код YouTube - просто код для вставки по умолчанию. Вот пример: <iframe ...
Rails / Capybara: Как щелкнуть ссылку в строке таблицы, которая также содержит уникальный текст
У меня есть приложение, которое не присваивает уникальные идентификаторы ячейкам таблицы. Учитывая уникальный текст в столбце 1, ссылку управления в столбце 2 и ссылку удаления в столбце 3, как я могу сказать капибаре щелкнуть ссылку управления в ...
Как мне написать утверждение Capybara, которое проверяет наличие кнопки и ее включенное или отключенное состояние?
У меня есть приложение, которое включает / отключает кнопки в ответ на то, что происходит в пользовательском интерфейсе. Я могу легко использовать капибару, чтобы определить, существует ли кнопка should have_button 'save'но я понятия не имею, ...
Разрешение двусмысленности капибары
Как мне решить двусмысленность в Капибаре? По какой-то причине мне нужны ссылки с одинаковыми значениями на странице, но я не могу создать тест, так как получаю ошибку Failure/Error: click_link("#tag1") Capybara::Ambiguous: Ambiguous match, ...
Интеграционные тесты Capybara, Devise, CanCan и RSpec: действительный вход 302 перенаправляет на example.com
Обновление: см. Конец поста, чтобы узнать, как теперь работают спецификации, так как у меня есть свои спецификации в спецификации / запросах вместо спецификации / контроллеров. Все еще задаюсь вопросом, как получить ...
Тест заголовка не удался для спецификации запроса в учебнике Майкла Хартла для Rails 3
Я следую учебному пособию по Ruby On Rails 3 Майкла Хартла и использую Capybara для спецификаций интеграции. Спецификации интеграции пока следующие require 'spec_helper' describe "StaticPages" do describe "Home page" do it "should have the h1 ...
Капибара, проверка HTML-элемента по идентификатору и классу
Два вопроса от новичка. В1. Можно ли утверждать существование узла HTML по идентификатору и классу? Например, чтобы увидеть, существует ли следующий элемент: <div class="drawer" id="first"....>Я видел, что вы можете использовать ...
Капибара: возможно ли получить значение атрибута из строки CSS?
Если у меня есть немного HTML, как: <div id='drawer'><ul><li><a href='www'>description</a>...Я видел, что я могу получить значение href в Capybara с помощью: page.find('div#drawer a')['href']Но есть ли способ получить это значение, если оно ...
Тестирование страниц ошибок в Rails с помощью Rspec + Capybara
В Rails 3.2.9 у меня есть пользовательские страницы ошибок, которые определяются следующим образом: # application.rb config.exceptions_app = self.routes # routes.rb match '/404' => 'errors#not_found'Который работает как ожидалось. Когда ...