Я провожу свои первые несколько дней с огурцом / селеном, пытаясь выяснить, является ли RBB тем, что я хочу использовать в моем последнем проекте RoR.
Мои настройки: Rails 2.3.5, selenium-client 1.2.17, огурец 0.4.4 и т. Д., На мой взгляд, актуальны.
Следуя инструкциям на https://github.com/cucumber/cucumber/wiki/Setting-up-Selenium У меня есть сорта огурца / селена. Простые определения шагов работают и производят вывод, который имеет смысл (я обычно не ожидаю большего в первые несколько дней с чем-либо :-)).
Моя проблема: я пытаюсь получить доступ к хешу сеанса rails в моем определении шага ... и терпит неудачу. Ссылка на «сеанс» в любом «заданном» -предложении просто представляет мне «неопределенный метод` сеанс 'для nil: NilClass (NoMethodError) »
Есть ли какое-нибудь секретное рукопожатие, которого мне не хватает в документации ???? Что-нибудь, что нужно настроить в моей среде, чтобы можно было использовать хеш сеанса?
С уважением Майкл