2011-02-04 67 views
0

請讓我知道如何輕鬆切換Webrat和Selinium? Selinium通過打開真實的瀏覽器來模擬時間更長。在某些情況下,我不需要這個,只需要Webrat,在命令行中顯示結果就會更好,更快。無論如何配置黃瓜切換Webrat和Selenium?如何輕鬆切換Webrat和Selenium?

回答

0

Capybara被設計成一個網絡版替代品,它支持多個後端驅動程序(包括Selenium),您甚至可以在測試運行期間切換它們。例如,也許你想讓大多數測試運行得很快,但是有些測試需要Ajax測試/跨瀏覽器測試,以及那些可以切換到Selenium的測試。

+0

是的,你搖滾! – amj 2011-02-15 18:05:52

1

有很多方法可以實現這一點。但最簡單的是:

使用@selenium標記單個文件/方案以調用selenium,然後使用@javascript作爲默認驅動程序,並使用webrat作爲默認驅動程序(如果我記得正確)。

這將只在您直接調用Selenium時調用。

+0

謝謝泰勒,請讓我知道具體的配置? – amj 2011-02-04 14:18:23