2012-10-10 1 views
1

https://bitbucket.org/refactor/grails-webdriver/wiki/Home는 다음과 말했다. 누군가 그게 어디 있는지 말해 줄 수 있니?오류 페이지의 위치는 어디입니까?</p> <blockquote> <p>모든 오류가 발생하면, 현재 HTML 저장하고 난 아무데도 저장된 HTML을 볼 수없는 실패</p> </blockquote> <p>에 연결되어 있습니다 :

응용 프로그램이 정말 실행하고 테스트는 실제 사용자로 실제 (또는 시뮬레이션) 웹 브라우저의 UI를 통해 상호 작용할 것

내가이 글을 읽을 방법, I 테스트 단계를 거치는 브라우저를 볼 수 있어야합니다. 그 맞습니까? 그렇다면 브라우저를 열려면 어떻게해야합니까?

편집 : https://github.com/geb/geb-example-grails

답변

1
  • 당신은 당신의 사용 실제 브라우저에 대한 올바른 WebDriver 경우 브라우저가 작동 볼 수있을 것이다 다음이 샘플 프로젝트를 사용 http://grails.org/plugin/geb :이 플러그인을 시도하고

    예 FireFoxDriver; HtmlUnitDriver를 사용하면 아무 것도 볼 수 없습니다. 메모리에만 존재하는 가상 브라우저입니다.

  • 스크린 샷은 TakesScreenshot 인터페이스를 지원하는 WebDrivers에서만 사용할 수 있습니다. HtmlUnitDriver는 그렇지 않습니다. "Grails의 -Dgeb.env = 파이어 폭스 테스트 응용 프로그램"으로 실행
  • //
  • // 참조 : 윈도우 7에 http://code.google.com/p/selenium/wiki/FirefoxDriver
  • 당신이 32/64 비트 프로그램 파일을 혼동하지 마십시오 있는지 확인하십시오 (86x)를 폴더.
+0

조금 명확히 설명 드리지만, 감사합니다. 나는 원래의 질문에서 언급 한 샘플 프로젝트에서 firefox 드라이버를 사용해 보았습니다.하지만 'Running 1 functional test ... 1 of 1'... 어떤 아이디어가 문제일까요? 내 PATH에 firefox.exe가 있습니다 (Windows). – zoran119

+0

greb/​​grails에 익숙하지 않지만 Firefox를 찾지 못하는 것처럼 보입니다. 그 설정을 살펴 봅니다. –