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