Как сделать снимок экрана, используя Selenium RC, используя c # в IE8? - PullRequest
0 голосов
/ 20 декабря 2011

Я использую Selenium RC с использованием c # и мне нужно сделать скриншот для неудачного теста, я должен выполнить этот тест на IE 8.

Я получил много учебных пособий по Firefox, но не нашелдля IE8.

Заранее спасибо.

1 Ответ

3 голосов
/ 20 декабря 2011

Вы можете использовать Selenium Web Driver, чтобы сделать снимок экрана 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 Добавьте его в свой проект, и все готово.

...