2012-10-10 2 views
1

https://bitbucket.org/refactor/grails-webdriver/wiki/Home говорит следующее:Где находится страница с ошибкой?

Если возникают какие-либо сбои, текущий HTML сохраняется и связан с недостаточности

Я не могу увидеть сохраненный HTML в любом месте. Может кто-нибудь сказать мне, где это?

приложение действительно работает и тесты взаимодействовать с ним через UI реальной (или смоделированные) веб-браузер, так же, как реальный пользователь будет

Как я прочитал это, я должен иметь возможность видеть, как браузер проходит этапы тестирования. Это верно? Если да, как мне открыть браузер?

EDIT:

Я пытаюсь этот плагин: http://grails.org/plugin/geb помощью проекта этого примера: https://github.com/geb/geb-example-grails

ответ

1
  • Вы сможете увидеть браузер работать, если ваше использование правильно WebDriver для реального браузера например FireFoxDriver; если вы используете HtmlUnitDriver, вы ничего не увидите; это виртуальный браузер, который существует только в памяти.
  • Скриншоты могут быть сделаны только с помощью WebDrivers, которые поддерживают интерфейс TakesScreenshot; HtmlUnitDriver этого не делает.
  • // работать как «Grails -Dgeb.env = FireFox тест-приложение»
  • // См: http://code.google.com/p/selenium/wiki/FirefoxDriver
  • В Windows 7 убедитесь, что вы не путайте 32/64 битную Program Files (86X) папки.
+0

Это немного разъясняет это, спасибо. Я попытался использовать драйвер firefox в примере проекта, который я упомянул в исходном вопросе, но я просто зависаю на «Выполнение 1 функционального теста ... 1 из 1» ... любая идея, в чем может быть проблема? У меня есть firefox.exe в моей PATH (на окнах). – zoran119

+0

Я не знаком с greb/​​grails, но кажется, что он не находит Firefox для начала, я бы заглянул в конфигурацию этого. –

Смежные вопросы