вторник, 12 августа 2014 г.

Selenium WebDriver + С# простые тесты

СНЯТИЕ СКИНШОТОВ

// сохраняет в папку проекта (C:\Users\katya\Documents\Visual Studio 2010\Projects\ConsoleApplication2\ConsoleApplication2\bin\Debug)

using System.Collections.Generic;
using OpenQA.Selenium;
using System;
using OpenQA.Selenium.Firefox;
using System.Drawing.Imaging;
using System.Globalization;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            FirefoxDriver d = new FirefoxDriver();
            d.Manage().Window.Maximize();
            var size = d.Manage().Window.Size;

           // size.Height += 2000; // <---- вот тут вот
            d.Manage().Window.Size = size;

            d.Url = "http://ya.ru";
            IWebElement searchInput = d.FindElement(By.Id("text")); // ищем поле поиска по id
            searchInput.SendKeys("Hello world"); // пишем в него текст
            searchInput.SendKeys(Keys.Enter); //  нажимаем кнопку отправки запроса  
            var screenShot = d.GetScreenshot();
            for (int i = 1; i <= 5; i++)
            {
                screenShot.SaveAsFile("atinfo"+i+".png", ImageFormat.Png);
            }
            d.Quit();
        }
    }
}
_____________________________________________________________________

Комментариев нет:

Отправить комментарий