1

https://bitbucket.org/refactor/grails-webdriver/wiki/Homeは次のように述べています。

障害が発生した場合、現在のHTMLが保存され、障害にリンクされます

保存したHTMLがどこにも表示されません。誰かがそれがどこにあるか教えてもらえますか?

アプリは実際に実行されており、実際のユーザーと同じように、テストは実際の(またはシミュレートされた)WebブラウザーのUIを介してアプリと対話します。

私がこれを読む方法では、ブラウザがテスト手順を実行しているのを見ることができるはずです。あれは正しいですか?もしそうなら、どうすればブラウザを開くことができますか?

編集:

私はこのプラグインを試しています:このサンプルプロジェクトを使用してhttp://grails.org/plugin/geb:https://github.com/geb/geb-example-grails

4

1 に答える 1

1
  • FireFoxDriverなどの実際のブラウザに適切なWebDriverを使用すると、ブラウザが機能していることを確認できます。HtmlUnitDriverを使用すると、何も表示されません。これは、メモリ内にのみ存在する仮想ブラウザです。
  • スクリーンショットは、TakesScreenshotインターフェイスをサポートするWebDriverでのみ撮影できます。HtmlUnitDriverはしません。
  • //「grails-Dgeb.env=firefoxtest-app」として実行</li>
  • //参照:http ://code.google.com/p/selenium/wiki/FirefoxDriver
  • Windows 7では、32/64ビットのプログラムファイル(86x)フォルダーを混同しないように注意してください。
于 2012-10-10T13:05:41.013 に答える