Запитання з тегом «capybara»

Capybara - це програма для тестування веб-додатків для Rack-додатків, таких як Rails, Sinatra та Merb.

14
Помилка встановлення gem capybara-webkit
Я новачок у ruby, але при спробі встановити capybara для запуску тесту в моїй системі я отримую таку помилку. У мене запущена OSX my_app$ gem install capybara-webkit Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /Users/joe/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb Gem files …
83 ruby  gem  capybara 

8
Як змусити Capybara перевірити видимість після запуску певної JS?
Після завантаження сторінки у мене є код, який запускається, приховує та показує різні елементи на основі даних, повернутих xhr. Мій інтеграційний тест виглядає приблизно так: it "should not show the blah" do page.find('#blah').visible?.should be_true end Коли я вручну переходжу на сторінку в контексті запуску цього тесту, #blah не видно, як …

15
Як із Capybara перейти в нове вікно для посилань із цілями “_blank”?
Можливо, це насправді не проблема, з якою я стикаюся, але, схоже, коли я клацну посилання "посилання з цільовим =" _ пустим ", сесія фокусується на поточному вікні. Тому я або хочу мати можливість перейти в нове вікно, або ігнорувати атрибут _blank - по суті, я просто хочу, щоб він фактично …

12
Неможливо отримати стабільне з’єднання Firefox за 60 секунд (127.0.0.1:7055)
Під час сценарію тестування cucumberя отримую таку помилку під час запуску rspecтестів не вдалося отримати стабільне з’єднання Firefox за 60 секунд (127.0.0.1:7055) (Selenium :: WebDriver :: Error :: WebDriverError) Використання ruby (1.9.2) selenium-webdriver (2.27.2)таfirefox (19.0) Використовуючи rspec-rails (2.12.1), capybara (2.0.2)і кілька інших дорогоцінних каменів, також я додав launchyдорогоцінний камінь , …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.