如何在IE8中使用c#使用Selenium RC截取屏幕截图?

时间:2011-12-20 05:09:03

标签: c# selenium-rc screenshot

我使用c#使用Selenium RC并且需要截取测试用例的屏幕截图失败,我必须在IE 8上执行这些测试。

我有很多关于Firefox的教程,但没有找到任何IE8。

提前致谢。

1 个答案:

答案 0 :(得分:3)

您可以使用Selenium Web驱动程序轻松截取IE的屏幕截图。代码看起来像这样:

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

您可以在此处下载网络驱动程序:https://code.google.com/p/selenium/downloads/list 将它添加到您的项目中即可关闭并运行。