3
好吧,我一直在使用selenium
等rails 2
項目,我一直在努力了一段時間。決定重構因爲我把應用程序移動到Rails 3
,我一直試圖用黃瓜和水豚設置一個非常基本的Rails 3
項目,然後用硒進行測試。 (我使用硒因爲我知道一些事實,我的一些功能測試需要我使用硒來獲得正確的javascript交互工作。)不能得到一個基本的硒+水豚+黃瓜工作在Rails 3
我設置了簡單的jane,安裝了所有的gems,跑了cucumber installer
與 - capybara
- 整個九碼。然而,當我包括測試@selenium
我得到:
When I go to the home page # features/step_definitions/web_steps.rb:23
Selenium is not a module (TypeError)
./features/step_definitions/web_steps.rb:24:in `/^(?:|I)go to (.+)$/'
features/access.feature:10:in `When I go to the home page'
爲什麼會出現這種硒是不是一個模塊的錯誤?我知道這意味着它沒有加載,但我已經三次重複了我的步驟,無法弄清楚爲什麼會出現這種情況。任何人都有我應該檢查什麼的線索?
同樣,這是軌道3.我在這個項目上的紅寶石1.9.2。
謝謝
謝謝,這節省了我一些挖掘。接受你自己的答案是完全可以的。它將幫助其他人找到未來的解決方案,並且你贏得了它:) – 2011-01-20 07:08:33