webdriver entire setup
В предишния урок представихме основна архитектура и характеристики на WebDriver . Това е деветият урок в Поредица от обучителни уроци по селен .
как да отворите dat файла в pdf
В този урок ще обсъждаме процедура за инсталиране, за да започнете с WebDriver, стартираща от нулата . Бихме обсъждали и разнообразния набор от драйвери, предоставени от WebDriver, всеки от които отговаря на различни тестови и екологични нужди.
За да можете да използвате WebDriver за скриптове, има някои предпоставки, които трябва да са на място като основната настройка на средата. В тази поредица бихме използвали Java като език за програмиране в нашите примерни примери. По този начин нека започнем с инсталирането на Java.
Какво ще научите:
- Инсталация на Java
- Инсталиране на Eclipse IDE
- Конфигуриране на WebDriver
- Налични драйвери
- Заключение
- Препоръчително четене
Инсталация на Java
Етап 1: Отидете на официалния сайт на Oracle - “ Изтегляне на JAVA ”, Изтеглете Java Platform, Standard Edition. Всички скорошни версии са достъпни на страницата.
Стъпка 2: Веднага след като щракнете върху бутона Изтегляне, ще се появи следният екран. Приемете лицензионното споразумение за инсталиране на Java и изберете измежду различните каталогизирани Java Development Kit’s. Изберете този, който най-добре отговаря на вашата системна конфигурация.
Не забравяйте да изтеглите JDK (комплект за разработка на Java). Комплектът се доставя с JRE (Java Runtime Environment). По този начин от потребителя не се изисква да изтегля и инсталира JRE отделно.
Инсталиране на Eclipse IDE
Етап 1: Отидете на официалния уебсайт на Eclipse и отворете страницата за изтегляне - Изтегляне на Eclipse . Изтеглете Eclipse IDE за разработчици на Java EE. Всички скорошни версии са достъпни на страницата.
Уверете се, че сте избрали и изтеглили подходящата IDE на eclipse според конфигурацията на вашата система. Налични са две връзки за изтегляне за 64-битова операционна система Windows и 32-битова операционна система Windows.
Стъпка 2: Веднага щом щракнем върху връзката за изтегляне, потребителят се пренасочва към новата страница, осигуряваща информация за текущото изтегляне. Кликнете върху иконата за изтегляне и сте готови.
Може да отнеме няколко минути, преди да можете да изтеглите цялата zip папка.
Стъпка 3: След като изтеглите, копирайте папката и я поставете на желаното място във вашата файлова система.
Стъпка 4: Извлечете папката с цип, може да се види папка, наречена затъмнение. Папката олицетворява всички необходими приложения и изходни файлове.
Стъпка 5: Стартирайте Eclipse IDE, използвайки “eclipse.exe”, намиращ се в папката eclipse. Вижте горната илюстрация за същото.
Стъпка 6: Приложението ще ви подкани да посочите местоположението на работното пространство. Работното пространство е мястото, където ще живеят всички ваши проекти за затъмнение. Въведете / Разгледайте желаното местоположение или потребителят може просто да избере местоположението по подразбиране и да кликне върху бутона OK.
Конфигуриране на WebDriver
Тъй като бихме използвали Java като програмен език за тази серия и за да създадем тестови скриптове в Java, ще трябва да въведем специфични за езика клиентски драйвери. По този начин нека започнем с изтеглянето на клиентските библиотеки на Selenium Java.
Изтеглете клиентските библиотеки на Selenium Java
Етап 1: Отидете на официалния уебсайт на Selenium и отворете страницата за изтегляне - „ http://docs.seleniumhq.org/download/ ”. Вижте раздела на илюстрацията по-долу, където можете да намерите клиентски библиотеки, изброени за различни езици за програмиране. Щракнете върху връзката за изтегляне за Java Client Library.
Може да отнеме няколко минути, преди да можете да изтеглите цялата папка с цип.
Стъпка 2: След като изтеглите, копирайте папката и я поставете на желаното място във вашата файлова система.
Стъпка 3: Извлечете папката с цип, може да се види папка, наречена „Selenium-2.41.0.zip“. Папката въплъщава всички необходими Jar файлове, които позволяват на потребителите да създават тестови скриптове в Java.
По този начин тези библиотеки могат да бъдат конфигурирани в Eclipse IDE.
Конфигуриране на библиотеки с Eclipse IDE
Етап 1: Придвижете се към Eclipse IDE. Създайте нов java базиран проект, следвайки File -> New -> Java Project. Вижте следната фигура за същото.
как да отворите JSON файл в Windows
Стъпка 2: Предоставете дефинирано от потребителя име за вашия Java Project. Нека предоставим името като Learning_Selenium и кликнете върху бутона Finish. Новосъздаденият проект може да бъде видян от лявата страна на екрана в панела за изследване на пакети.
Стъпка 3: Създайте нов Java клас, наречен “First_WebdriverClass” под папката източник, като щракнете с десния бутон върху него и отидете до New -> class.
Стъпка 4: Сега нека конфигурираме библиотеките в нашия Java проект. За това изберете проекта и щракнете с десния бутон върху него. Изберете “Properties” в списъка с опции. Появява се следният екран, изберете „Java Build Path“ от опциите.
Стъпка 5: По подразбиране се отваря раздел „Библиотеки“. Ако не, кликнете върху раздела „Библиотеки“. След това кликнете върху бутона „Добавяне на външни кутии ...“. Прегледайте мястото, където сме запазили извлечената папка за Java Client Libraries.
Стъпка 6: Изберете всички JAR файлове, които се намират в папката “selenium-java-2.41.0” и кликнете върху бутона за отваряне в диалоговия прозорец. Диалоговият прозорец за свойства трябва да изглежда като илюстрацията по-долу.
Стъпка 7: Щракнете върху бутона „OK“ в диалоговия прозорец, за да завършите конфигурационната част на Selenium Libraries в нашия java проект.
Проектът ще изглежда по следния начин:
Налични драйвери
В WebDriver има редица класове драйвери, всеки от които обслужва определен уеб браузър. Всеки браузър има различна реализация на драйвери в WebDriver.
В WebDriver някои от браузърите могат да бъдат автоматизирани директно, докато някои от уеб браузърите изискват външен обект, който да може да автоматизира и изпълни тестовия скрипт. Този външен обект е известен като Driver Server. По този начин потребителят трябва да изтегли Driver Server за различни уеб браузъри.
Забележете, че за всеки от уеб браузърите има отделен сървър за драйвери и потребителят не може да използва един драйвер за сървъри, различен от този, за който е предназначен.
По-долу е списъкът с наличните уеб браузъри и съответните им сървърни драйвери.
Заключение
В този урок ви запознахме с цялата настройка и инсталация на средата, която трябва да се извърши преди създаването на тестови скриптове на WebDriver.
Ето основните неща на тази статия.
- Преди създаването на тестови скриптове, базирани на WebDriver, трябва да се инсталират малко помощни програми и пакети.
- Инсталирайте JDK (Java Development Kit). Не забравяйте, че потребителят не трябва да инсталира JRE отделно, защото се разпространява в комплект с комплекта.
- Изтеглете Eclipse IDE. От потребителя се изисква само да изтегли пакета и той / тя е добре да отиде. Не се изисква друга инсталация с Eclipse.
- Изтеглете Java Client Libraries, за да можете да създадете тестовия скрипт в Java програмен език.
- Стартирайте eclipse с помощта на eclipse.exe. Изберете работното пространство, където искате да запазите проектите.
- Създайте нов java проект в затъмнението. Създайте нов java клас в рамките на проекта.
- Конфигурирайте затъмнението, като импортирате буркани за Java клиентски драйвери.
- В WebDriver някои от браузърите могат да бъдат автоматизирани директно, докато някои от уеб браузърите изискват външен сървър за драйвери.
- Firefox и HTML Unit са единствените браузъри, които не могат да бъдат автоматизирани директно. По този начин те не се нуждаят от отделен Driver Server. Всички други известни уеб браузъри като Chrome, Safari, Internet Explorer и т.н. изискват драйвери.
Следващ урок # 10 => След като приключихме с цялата настройка и инсталация, в следващия урок бихме създали собствен тестов скрипт на WebDriver, използвайки Java.
Забележка за читателите: Докато следващият ни урок на Поредица от уроци за селен е в режим на обработка, инсталирайте пакетите, споменати в този урок, и необходимите помощни програми, за да започнете. Повечето пакети, свързани с WebDriver, могат да бъдат намерени на официалния уебсайт на Selenium.
Уведомете ни, ако се сблъскате с някакви проблеми в процеса на инсталиране.
Препоръчително четене
- Уроци за задълбочено затъмнение за начинаещи
- Въведение в Selenium WebDriver - Урок № 8 за селен
- Внедряване на нашия първи скрипт за WebDriver - Урок № 10 за Selenium WebDriver
- Урок за краставици селен: Интеграция на краставица Java Selenium WebDriver
- Проверете видимостта на уеб елементите, като използвате различни типове команди WebDriver - Урок № 14 за селен
- Ефективни сценарии за скриптове и отстраняване на неизправности при селен - Урок №27 за селен
- Отстраняване на грешки в скриптове за селен с регистрационни файлове (Урок за Log4j) - Урок за селен # 26
- Appium Studio за Eclipse: Автоматизация на Appium / селен от край до край от Eclipse