错误页面在哪里?

时间:2012-10-10 00:37:38

标签: testing grails webdriver functional-testing

https://bitbucket.org/refactor/grails-webdriver/wiki/Home说以下内容:

  

如果发生任何故障,则保存当前HTML并将其链接到   失败

我无法在任何地方看到保存的HTML。有人能告诉我它在哪里吗?

  

该应用程序正在运行,测试通过它与之交互   真实(或模拟)Web浏览器的UI,就像真实用户一样

我读这篇文章的方式,我应该能够看到浏览器完成测试步骤。那是对的吗?如果是,我该如何让浏览器打开?

编辑:

我正在使用此示例项目尝试此插件:http://grails.org/plugin/gebhttps://github.com/geb/geb-example-grails

1 个答案:

答案 0 :(得分:1)

  • 如果您使用真实浏览器的正确WebDriver,您将能够看到浏览器正常工作,例如FireFoxDriver;如果您使用HtmlUnitDriver,您将看不到任何内容;它是一个仅存在于内存中的虚拟浏览器。
  • 只能使用支持TakesScreenshot界面的WebDrivers进行屏幕截图; HtmlUnitDriver没有。
  • //以“grails -Dgeb.env = firefox test-app”
  • 运行
  • //请参阅:http://code.google.com/p/selenium/wiki/FirefoxDriver
  • 在Windows 7上,请确保不要混淆32/64位程序文件(86x)文件夹。