1
我創建了一個功能測試,當驅動程序是FireFox或Chrome時,它可以正常工作。當我嘗試使用HtmlUnit驅動程序時,同樣失敗。應用程序開始運行,但在運行第一個測試時卡住了。然後我殺了java進程來阻止它。Grails - 使用Geb進行功能測試並不適用於HtmlUnitDriver
粘貼,我使用初始化驅動程序的HtmlUnit
driver = {
def driver = new HtmlUnitDriver()
driver.javascriptEnabled = true
baseUrl = 'http://localhost:8585'
driver }
是否使用的是Grails的版本
謝謝Calahad ...我正在使用2.2.1。它確實適用於一個簡單的頁面(只有標題),但對於實際的應用程序頁面卻失敗了。 – ashipj
你現在得到的錯誤是什麼?您可能需要更新頁面對象才能使用phantomJS。我們不得不介紹幾個ID,因爲我們無法在表格中搜索。 – Calahad