0
ответов

Как протестировать RSS-канал с огурцом или rspec

У кого-нибудь есть какие-нибудь советы о том, как тестировать RSS-канал с огурцом (предпочтение) или rspec? Обратите внимание: в настоящее время я работаю над приложением Rails 3 с блогом, который публикую как RSS-канал. Я бы хотел ...
вопрос задан: 20 February 2011 19:43
0
ответов

Огурец: как организовать сложный набор тестов

Я тестирую три версии бэкэнда. Я хотел бы использовать аналогичные характеристики функций для трех версий. Сначала я думал, что просто все упорядочу в каталоге ...
вопрос задан: 16 February 2011 22:46
0
ответов

Селен не работает с Cucumber / Capybara (из коробки) - MacOSX

У меня проблемы с попыткой запустить пример огурца под селеном. Я использую Rails3 Огурец 0.10.0 Capybara 0.4.1.2 Читая документ на https://github.com/jnicklas/capybara, можно было бы ...
вопрос задан: 15 February 2011 03:52
0
ответов

Настройка заголовков http RSpec 2.4 / Rails 3

Я начинаю работать с RSpec. У меня есть новое приложение rails 3, которое использует HTTP_ACCEPT_HEADER или поддомен с двумя буквами запроса для установки языка приложения и соответствующего перенаправления. Я ...
вопрос задан: 9 February 2011 16:53
0
ответов

Сценарии огурца для чрезвычайно длительного рабочего процесса

Нам нужно протестировать длинный процесс шагов для одна особенность. От входа в систему до множества модальных диалогов, многошаговых форм и взаимодействия пользователей с разными ролями. Как мы можем сломать части этого процесса ...
вопрос задан: 4 February 2011 19:59
0
ответов

ruby-debug and cucumber

У меня есть сценарий отказа в огурце, и я бы нравится отлаживать мой контроллер рельсов с помощью ruby-debug. Но если я добавлю «отладчик» в точку, где хочу прервать работу, это не остановится. Я попытался добавить require ...
вопрос задан: 4 February 2011 13:11
0
ответов

Перенаправление теста огурца

Нашел несколько советов: http://openmonkey.com/articles/2009/03/cucumber-steps-for-testing-page-urls-and-redirects Я добавил вышеуказанные методы в мои определения веб-шагов, написали мою функцию, ...
вопрос задан: 3 February 2011 17:00
0
ответов

Как ожидать неудачный шаг и пройти при сбое в Cucumber?

Мы хотим протестировать наши определения шагов для огурца. Одна вещь, которую мы хотели бы проверить, - это то, что тесты, которые, как мы ожидаем, не пройдут, действительно терпят неудачу. Для этого мы хотели бы написать сценарии, которые ...
вопрос задан: 1 February 2011 15:50
0
ответов

Проблемы с набором огурцов Textmate - "Выполнить функцию" выдает ошибки

Из файла функции огурца, когда я перехожу к "Выполнить функции", я получаю сообщение об ошибке ниже во всплывающем окне что появляется. Как это исправить? /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:в ...
вопрос задан: 28 January 2011 00:25
0
ответов

Как выполнить поиск по регулярному выражению xpath в моем Cucumber / Определение шага Capybara (Rails 3)?

У меня есть сценарий, который проверяет, что только что загруженное изображение существует на следующей странице. Это ниже работает отлично, за исключением того, что у меня есть переменная структура папок, основанная на list_id. Как я могу использовать .
вопрос задан: 27 January 2011 18:05
0
ответов

Как мне найти изображение на странице с помощью Cucumber / Capybara в Rails 3

Я использую Cucumber / Capybara с Rails 3 и пытаюсь проверить существование изображения после загрузки. Я не уверен, как проверить URL-адрес изображения, чтобы проверить его. У меня есть следующее ...
вопрос задан: 27 January 2011 18:00
0
ответов

Как я могу запустить Selenium (используемый через Capybara) на более низкой скорости?

По умолчанию Selenium работает как можно быстрее в сценариях, которые я определил с помощью Cucumber. Я хотел бы установить его на более низкую скорость, чтобы я мог снимать видео процесса. Я подумал ...
вопрос задан: 27 January 2011 11:05
0
ответов

Что Steak добавляет помимо использования Capybara и RSpec в тестировании Rails?

Я пытаюсь чтобы понять необходимость стейка. Я понимаю, что это похоже на Cucumber, за исключением того, что вы можете использовать чистый рубин вместо сопоставления ваших спецификаций английского языка с рубином, как в Cucumber, но там сказано, что ...
вопрос задан: 23 January 2011 10:23
0
ответов

Как я могу добавить свои исходные данные в мою тестовую базу данных с помощью rake db: seed?

Я использую Factory Girl для заполнения моих исходных данных и добавления это в базу данных в seed.rb. Затем я запускаю свои тесты, используя Cucumber. У меня есть таблица цен, содержащая начальные данные, которые мне нужны во всех моих ...
вопрос задан: 22 January 2011 14:24
0
ответов

Как заполнять таблицы поиска в Тестирование (Rails)

Я использую Cucumber, Rspec и Factory Girl для тестирования моего приложения Rails. Но у меня есть несколько таблиц поиска, которые содержат в основном статические данные. Итак, я пытаюсь найти лучший способ ...
вопрос задан: 22 January 2011 00:24
0
ответов

огурец капибара как это работает

Я использую капибару и огурец в моем приложении rails3. Все работает нормально. Однако я не понимаю, как работают тесты. Допустим, у меня есть стандартный тест функции огурца. Я ...
вопрос задан: 19 January 2011 22:28
0
ответов

Является ли Cucumber просто оболочкой вокруг rspec, помогающей организовать тесты по функциям?

Просто хочу убедиться, что я все понимаю. Насколько я понимаю, Cucumber - это просто «обертка» или хороший способ организовать ваши тесты, разделив все на функции и шаги, где ...
вопрос задан: 14 January 2011 20:45
0
ответов

webrat автозаполнение полей формы

Я учусь писать тесты с помощью cucumber / webrat. Один из моих тестовых сценариев настроен на проверку проверки формы (оставляя поля пустыми). Как ни странно, поля, которые я не заполняю с помощью fill_in, это ...
вопрос задан: 14 January 2011 09:45
0
ответов

Есть ли в RSpec эквивалент «Сценариям» Cucumber, или я неправильно использую RSpec?

Я впечатлен краткостью и полезностью сценариев Cucumber, они отличный способ протестировать множество различных случаев. например, пример сценария с огурцом. Функция: Управление пользователями. Чтобы управлять ...
вопрос задан: 13 January 2011 02:14
0
ответов

Factory Girl Newbie: Как создать новую запись, только если она еще не существует

Есть ли простой способ создать в Factory Girl новый завод, только если его еще нет? Если нет простого способа, каков самый краткий способ гарантировать, что только одна фабрика будет создана для ...
вопрос задан: 5 January 2011 21:58
0
ответов

Как запустить селен огурца с помощью тонкого сервера вместо Webrick по умолчанию?

мои функции огурца с селеном запускаются (для приложения Rails 3) с использованием сервера Webrick по умолчанию. Как я могу заставить или настроить работу с тонким сервером вместо Webrick? Любые настройки для помещения в файл env.rb или ...
вопрос задан: 3 January 2011 15:05
0
ответов

Тестирование интеграции Rails

Я собираюсь настроить несколько интеграционные тесты для уже созданного приложения Rails 3. Приложение построено на Rails 3 и Ruby 1.9.2. Я видел рекомендации для Capybara, Cucumber и RSpec 2 ...
вопрос задан: 27 December 2010 18:45
0
ответов

Как мне проверить регистрацию / вход пользователя с помощью сторонней библиотеки, такой как Omniauth?

Я использую Rails 3.0.3, Rspec2, Cucumber, Capybara Как сценарий должен искать процесс регистрации пользователя при использовании гема Omniauth? Я имею в виду, что для меня нет смысла тестировать эту библиотеку, я ...
вопрос задан: 23 December 2010 11:43
0
ответов

Как использовать вместе Cucumber и Factory Girl?

Я пытаюсь настроить FactoryGirl для работы с моими тестами Cucumber. Я добавил следующие строки в env.rb require 'factory_girl' Dir.glob (File.join (File.dirname (__ FILE__), '../../spec/factories/*.rb')...
вопрос задан: 23 December 2010 11:12
0
ответов

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

У меня есть несколько таблиц базы данных, в которых есть данные только для отображения, они никогда не меняются. Загрузка всех начальных данных занимает много времени. Я использую огурец, который, кажется, использует ...
вопрос задан: 22 December 2010 04:22
0
ответов

Могу я использовать Selenium IDE для генерации шагов Cucumber / Capybara?

Я установил Selenium IDE (надстройка Firefox) и Capybara (драгоценный камень). Теперь я управляю Selenium с шагов Cucumber / Capybara (@javascript) в моем приложении rails. Вопрос в следующем: могу ли я экспортировать Selenium IDE ...
вопрос задан: 20 December 2010 07:15
0
ответов

Проблема с Rails 3 / Cucumber: «… уже активирован Builder 3.0.0, но для вашего Gemfile требуется Builder 2.1.2»

Я без проблем использовал огурец для с Rails 3 какое-то время, но после целой кучи сегодняшних действий (включая очистку гемов) я получаю следующую ошибку всякий раз, когда запускаю "функции огурца" ...
вопрос задан: 19 December 2010 18:13
0
ответов

Когда мне следует тестировать представления отдельно в рабочем процессе Cucumber и RSpec?

Через некоторое время после выполнения Cucumber & RSpec BDD, я понял, что многие из моих функций Cucumber - это просто тесты представления более высокого уровня. Когда я начинаю писать свой сценарий, а затем перехожу к RSpec, я не ...
вопрос задан: 16 December 2010 16:51
0
ответов

Лучшие практики BDD для разработки сценариев Cucumber для форм

Допустим, у вас есть форма, которая создает нового пользователя . Как написать сценарий с огурцом? 1.) Учитывая, что я вошел в систему как администратор Когда я создаю нового пользователя Затем я должен увидеть «Успешно созданный пользователь» ...
вопрос задан: 14 December 2010 14:47
0
ответов

Существуют ли какие-либо плагины Rails, которые могут генерировать модели, представления и т. д. с использованием сценариев Cucumber?

Я планирую создать плагин, который будет генерировать код приложения на основе на сценариях с огурцом, но я хочу убедиться, что не изобретаю велосипед здесь заново. Кто-нибудь знает о плагине, который работает с ...
вопрос задан: 13 December 2010 20:47