Описание тега webrat

Webrat - это библиотека приемочного тестирования для веб-приложений, написанных на Ruby.
3 ответа

Раздражает Webrat/Selenium Предупреждение при смене доменных имен

Когда я работаю с AJAX + Webrat в режиме Selenium, мне часто приходится указывать реальные домены и субдомены. Следовательно, я получу это сообщение много: 14: 00: 45.222 ПРЕДУПРЕЖДЕНИЕ - вы, похоже, меняете домены с http://test.host:3001/ на http:/…
05 ноя '09 в 08:49
1 ответ

Почему webrat.log всегда конфликтует при слиянии с помощью git?

Я просто очень смущен этой противоречивой вещью. Я хочу поместить webrat.log в мой.gitignore, чтобы мне не приходилось объединять его каждый раз. Тем не менее, я заметил из учебника Майкла Хартла по Rails 3, что webrat - это драгоценность для тестир…
01 ноя '11 в 01:17
1 ответ

Вспышка сессии пользователя Cucumber/Webrat [:note] все еще существует в Rails 3

Привет я побежал в этом вопросе некоторое время назад... authlogic flash [: note] не отображается на шаге webrat огурца И похоже, что он все еще существует в рельсах 3, это было предложенное исправление. class RackRailsCookieHeaderHack def initializ…
22 ноя '10 в 21:34
3 ответа

Настройка page/respone.body в Capybara для работы в Webrat

Я мигрирую в Капибару. Одна из проблем, с которыми я столкнулся, - это перенос шага в формате PDF. Этот шаг устанавливает page.body в разобранный pdf. Таким образом, я могу использовать шаги огурца по умолчанию. When 'I follow the PDF link "$label"'…
08 мар '11 в 10:18
1 ответ

Вебрат ищет действия, в которых он не нуждается

сценарий У меня есть контроллер только с двумя действиями - :create а также :delete, Где действие создания определяется так: def create # some code... if @thing.save redirect_to :back, :notice => "Successfully created." else redirect_to :back, :n…
22 июл '11 в 05:54
6 ответов

Базовая аутентификация HTTP для Capybara

Я пишу несколько тестов RSpec для моего приложения на Rails 3 и пытаюсь перейти с Webrat на Capybara. Пока все хорошо, но приложение использует базовую аутентификацию HTTP для авторизации моего администратора, есть идеи, как я могу это проверить с п…
1 ответ

Rails 3 и Webrat: неправильные перенаправления

Я не могу делать свои тесты, потому что что-то действительно не работает. Код в этой странице здесь: http://pastie.org/1506941 я получил простой логин, который я хочу проверить. Но каждый раз, когда webrat делает POST для /user_session, я получаю к …
28 янв '11 в 20:36
1 ответ

Проверить ссылки на внешних сайтах?

Мне нужно проверить взаимные ссылки на внешних сайтах - лучшие варианты вебрат или капибара в приложении Rails? Или что-то другое? Пользователи отправят URL-адрес страницы, на которой была размещена обратная ссылка, поэтому нам не нужно сканировать …
23 июл '12 в 01:46
7 ответов

Rails: интеграционное тестирование think_sphinx с огурцом и webrat - как мне индексировать транзакционные фикстуры?

Я хотел бы иметь несколько интеграционных тестов Cucumber/webrat моих функций поиска, которые используют thinking_sphinx & sphinx но проблема в том, что данные загружаются, а затем откатываются в транзакции во время типичного теста на огурец, по…
20 май '09 в 15:46
0 ответов

Использование Webrat не для тестирования?

Могу ли я использовать Webrat в контроллерах? Мне нужно сделать некоторые действия, похожие на действия пользователя (подключение через Facebook). Мне просто нужно запустить логику webrat в контроллере, а не в тестах! Мне нужно что-то вроде: class P…
15 дек '11 в 17:22
1 ответ

Скажите Cucumber тесты для запуска по https

Я запускаю тесты на огурцы с Webrat во внешнем режиме, который использует Selenium. В производственном процессе мы работаем за https, поэтому нам необходимо запустить тесты на огурец на https. Есть ли место, где мы можем указать, что огурец, вебрат …
07 июн '11 в 17:24
2 ответа

Изменение домена / поддомена селена в сценариях огурца

Итак, у меня есть веб-приложение Rails, которое использует субдомены для отделения функциональности администратора от общедоступной функциональности с использованием subdomain-fu. Таким образом, есть функциональность (которую я хочу протестировать!)…
27 апр '10 в 00:19
2 ответа

Тестирование RSpec View с Rails3 и RSpec2

RSpec2 не включает have_tag тест помощник. Используя вебрат have_tag или же have_selector Сопоставление вместо этого невозможно, потому что Webrat и Rails 3 еще не совместимы. Есть ли способ написать полезные тесты представления RSpec? Можно использ…
05 авг '11 в 16:51
5 ответов

Огурец / Вебрат: перейти по ссылке по классу CSS?

Можно ли перейти по ссылке по имени класса вместо идентификатора, текста или заголовка? Учитывая, что у меня есть (хаха, огурец инсайдер он?) Следующий HTML-код: <div id="some_information_container"> <a href="edit" class="edit_button">Tr…
20 окт '09 в 06:48
1 ответ

Webrat имеет неожиданный результат при использовании оператора "если"

Я использовал webrat в своем проекте rails 3.0.7 и пытался написать тест, использующий регулярные выражения. Это должно потерпеть неудачу, но заявление if, кажется, портит результат. it "should have 'microposts' if 0 posted" do visit root_path respo…
19 июн '11 в 17:58
1 ответ

Восстановление HTTP 404 Mechanize::ResponseCodeError Исключения с помощью Cucumber, Mechanize, Webrat

Я был назначен ответственным за тестирование не-рельсового веб-приложения с использованием огурца. У меня есть базовое тестирование и работает, IE я могу делать такие вещи, как Then /^the page should have a header$/ do response_body.should have_xpat…
3 ответа

Регулярные выражения в шагах от огурца

Огурец генерирует некоторые аккуратные шаги регулярного выражения. Я столкнулся с проблемой, когда я попробовал это. В функции: And I fill in "Telephone (Home)" with "61234567" По шагам вебрат: When /^I fill in "([^\"]*)" with "([^\"]*)"$/ do |field…
27 июл '09 в 05:27
1 ответ

cucumber-nagios / webrat представляет пустые формы

Я новичок в ruby ​​и начинаю использовать огурцы-нагио для тестирования BDD. Я установил cucumber-nagios на свой Mac Pro, используя инструкции здесь: http://auxesis.github.com/cucumber-nagios/ Мой Mac работает под управлением Snow Leapord 10.6.6 и и…
12 май '11 в 23:12
1 ответ

Как я могу проверить форму, которая требует ввода двух случайных символов из фразы безопасности?

Мне нужно протестировать двухэтапную систему входа в систему, которая сначала запрашивает ваш адрес электронной почты и пароль, а затем предоставляет пользователю два списка выбора, содержащие [a-zA-Z0-9]. Метки рядом с раскрывающимися списками имею…
12 май '10 в 15:00
2 ответа

Совместное использование вебрат и капибары

Я использовал Capybara для тестирования интеграции / запроса, но только что понял, что не могу выполнить тестирование с ним. Этот SO-ответ предполагает, что Webrat и Capybara могут использоваться в тандеме; но документы RSpec предполагают, что нужно…