2011-12-20 8 views
0

C#を使用しているSelenium RCを使用しており、テストケースのスクリーンショットが失敗したため、IE 8でこれらのテストを実行する必要があります。IE8でC#を使ってSelenium RCを使ってスクリーンショットを撮るには?

Firefox用のチュートリアルはたくさんありますが、IE8 。

ありがとうございます。

+0

何を試しましたか? Firefoxのスクリーンショット機能を試しましたか?それは何をしたのですか?エラーメッセージ?質問を編集し、実行したことと動作していないことの詳細を追加してください。 –

+0

@ MerlynMorgan-Graham:Firefox用のスクリーンショット機能を試すことはできません。私のアプリケーションはIE互換で、Firefoxはサポートしていません。私はすでにこの機能を試しましたが、firefoxを使用したくないので動作しません。 –

答えて

3

Selenium Web Driverを使用すると、IEのスクリーンショットを簡単に取得できます。あなたがここでのWebドライバをダウンロードすることができ

IWebDriver driver = new InternetExplorerDriver(); 
driver.Navigate().GoToUrl("http://www.google.com"); 
TakeScreenshot(driver, @"C:\screenshot.png"); 

https://code.google.com/p/selenium/downloads/list は、あなたのプロジェクトに追加すると、オフにして実行されているコードは次のようになります。

+0

私は既にSelenium RCで自動化を完了しましたが、これ以上は進めません。私はちょうどレポートが実際の問題を持つことができるように失敗したテストケースのスクリーンショットを必要とする/ –

関連する問題