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

Запуск первого теста Selenium WebDriver + C#

Пошаговая настройка Selenium WebDriver в проекте Visual Studio.


1. Создаем новый проект C# консольное приложение



2. Открываем менеджер пакетов (если его нет в списке, то нужно установить)



3. Ищем покеты по запросу "selenium". Устанавливаем Selenium WebDriver и Selenium WebDriver Support Classes.



4. В файле Program.cs добавляем библиотеки selenium и собственно пишем код. Запускаем - работает.


Простейший код:
________________________________________________________________
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            IWebDriver driver = new FirefoxDriver();

            driver.Navigate().GoToUrl("http://ya.ru"); //открываем страницу яндекса
            driver.Manage().Window.Maximize(); // разворачиваем окно браузера на весь экран

            IWebElement searchInput = driver.FindElement(By.Id("text")); // ищем поле поиска по id
            searchInput.SendKeys("Hello world"); // пишем в него текст
            searchInput.SendKeys(Keys.Enter); //  нажимаем кнопку отправки запроса     

            driver.Close(); // закрываем браузер
        }
    }
}
_________________________________________________________________

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

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