2012-10-10 80 views
1

https://bitbucket.org/refactor/grails-webdriver/wiki/Home說以下內容:錯誤頁面在哪裏?

如果出現任何故障,當前HTML保存並鏈接到 失敗

我不能看到保存的HTML的任何地方。有人能告訴我它在哪裏嗎?

應用真正在運行和測試,通過一個真實的(或模擬)的Web瀏覽器的 UI與它進行交互,就像真正的用戶那樣

我看這個問題的方法,我應該能夠看到瀏覽器通過測試步驟。那是對的嗎?如果是這樣,我怎麼讓瀏覽器打開?

編輯:

我嘗試這個插件:http://grails.org/plugin/geb使用此示例項目:https://github.com/geb/geb-example-grails

回答

1
  • 你會看到,如果你使用了正確的webdriver爲真正的瀏覽器瀏覽器工作例如FireFoxDriver;如果你使用HtmlUnitDriver,你將看不到任何東西;它是一個只存在於內存中的虛擬瀏覽器。
  • 屏幕截圖只能用於支持TakesScreenshot界面的WebDrivers; HtmlUnitDriver沒有。
  • //運行方式「的Grails -Dgeb.env = Firefox的測試應用程序」
  • //請參見:http://code.google.com/p/selenium/wiki/FirefoxDriver
  • 在Windows 7上確保你不要混淆32/64位程序文件(86X)文件夾。
+0

說明了一下,謝謝。我曾嘗試在原始問題中提到的示例項目中使用firefox驅動程序,但我只是掛在'正在運行1個功能測試... 1 of 1'...任何想法可能是什麼問題?我在我的PATH(在窗口)中有firefox.exe。 – zoran119

+0

我不熟悉greb /​​ grails,但它似乎沒有找到Firefox啓動,我會查看配置。 –