ПредишенСледващото

Какво е Селен WebDriver?

Селен - набор от инструменти, предназначени за автоматизиране браузър. Обикновено се използва за тестване на уеб приложения върху множество платформи. Има няколко налични инструменти под шапката на Селена, като селен WebDriver (екс-Селен RC), селен IDE и селен решетка.

WebDriver - Това дистанционно интерфейс за контрол, която ви позволява да манипулират DOM елементи в уеб страници, както и да контролират поведението на потребителски агенти. Този интерфейс осигурява безжичен протокол, който е чувствителен към езика, което е изпълнена за различни платформи, като например:

Както и други реализации:

  • EventFiringWebDriver
  • HtmlUnitDriver
  • PhantomJSDriver
  • RemoteWebDriver

Инсталация или конфигурация

За да започнете да използвате WebDriver, ще трябва да се получи подходящ драйвер от сайта на селен. Селен HQ Downloads. Следователно, трябва да изтеглите на водача, като се позовава на браузъра и / или платформата, на която се опитвате да тече WebDriver, например, ако сте тестван на Chrome, селен уебсайт ще ви насочи към:

За да изтеглите chromedriver.exe.

Накрая, преди да можете да използвате WebDriver, вие ще трябва да изтеглите съответния език задължителен, например, ако използвате C #, можете да получите достъп до товара с изтегляне страница Селен HQ за необходимия DLL-файла или обратно, да ги качите във формата на пакет в Visual Studio След NuGet пакет мениджър.

Сега Необходимите файлове трябва да бъдат заредени, за информация за това как да започнете да използвате WebDriver, обърнете се към друга документация, селен webdriver.

За Visual Studio [NuGet]

Най-лесният начин за инсталиране на Селен WebDriver - използване мениджър NuGet пакети.

В своя проект, щракнете с десния бутон на "Справки" и кликнете върху "Управление Пакети NuGet", както е показано:

След това въведете в полето за търсене на «webdriver на задачите». След това трябва да видите нещо подобно:

Задайте «Selenium.WebDriver» и «Selenium.Support» (подкрепа пакет включва допълнителни ресурси, като например Изчакайте), натискането на бутона "Install" от дясната страна.

След това можете да настроите WebDrivers, който искате да използвате, например, един от тях:

Selenium.WebDriver.ChromeDriver (Google Chrome)

Инсталация или конфигурация за Java

За да напишете тестове с използването на Селен WebDriver и Java като език за програмиране, трябва да изтеглите Селен Webdriver JAR-файлове с Селен уебсайт.

Стъпки за създаване на проекта Селен Webdriver използване Maven:

Използване на командния ред, стартирайте командата по-долу в директорията на проекта.

MVN чиста инсталация

Тази команда ще изтегли всички необходими зависимости и се добавят към проекта.

Напишете командата по-долу, за да създадете проект затъмнение, които могат да бъдат внесени в околната среда Eclipse.

За да импортирате проект в затъмнение иде, можете да изпълните следните стъпки

Елипса Open -> File -> Import -> General -> съществуващ проект в работно пространство -> More -> View -> Намерете папката с pom.xml -> Ok -> Готово

Инсталирайте плъгин m2eclipse, щракнете с десния бутон върху вашия проект и да изберете Maven -> Активиране на зависимостта управление.

Стъпки за създаване на проекта Селен Webdriver използване Jar файлове

  1. Създаване на нов проект в Eclipse, като изпълните следните стъпки.

Елипса Open -> File -> New -> Проект на Java -> Осигуряване на името (селен обучение) -> Готово

Забележка. Автономна Селен сървър е необходимо само, ако искате да използвате отдалечен сървър да тече на тестовете. Тъй като този документ е по-висока, тя създава един проект, така че най-добре е да има всичко на мястото си.

  1. Банките ще бъдат изтеглени в цип файл, да ги разархивирате. Би трябвало да можете да видите .jar директно.
  1. В затъмнение, щракнете с десния бутон на проекта, който сте създали в стъпка 1 и следвайте стъпките.

Properties -> на Java Build Path -> Изберете раздела "Библиотека" -> Щракнете върху "Добавяне на Outer Banks" -> намерете папка некомпресиран буркана, която сте изтеглили над -> Изберете всички банки в ИЪ на папката -> Натиснете бутона "ОК" -> "Отново кликнете върху "Добавяне външни банки" -> Намерете същото разопаковани папката -> Изберете банката, която е извън ИЪ на папка (клиент-комбиниран-3.0.0-бета1-nodeps.jar) -> OK

По същия начин, добави Селен самостоятелен сървър, след като по-горе стъпка.

  1. Сега можете да започнете да пишете код селен в проекта си.

PS. Документация на базата на бета версията на селен-3.0.0, така че имената на каната на файлове може да варират в зависимост от версията.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!