Инсталација селена је поступак у 3 корака:
- Инсталирајте Јава СДК
- Инсталирајте Ецлипе
- Инсталирајте датотеке Селениум Вебдривер
У овом упутству ћемо научити како да инсталирамо Селениум Вебдривер. Испод је детаљан поступак
НАПОМЕНА: Верзије Јава, Ецлипсе, Селениум ће се ажурирати с временом. Али кораци инсталације остаће исти. Изаберите најновију верзију и наставите са инсталационим корацима испод -
1. корак - Инсталирајте Јаву на рачунар
Овде преузмите и инсталирајте Јава Софтваре Девелопмент Кит (ЈДК) .
Следећи -
Ова ЈДК верзија долази у пакету са Јава Рунтиме Енвиронмент (ЈРЕ), тако да не морате посебно да преузимате и инсталирате ЈРЕ.
По завршетку инсталације отворите командну линију и унесите „јава“. Ако видите следећи екран, добро је да пређете на следећи корак
Корак 2 - Инсталирајте Ецлипсе ИДЕ
Преузмите најновију верзију „Ецлипсе ИДЕ за програмере Јава“ овде. Обавезно правилно бирајте између 32-битне и 64-битне верзије оперативног система Виндовс.
Требали бисте бити у могућности да преузмете еке датотеку под називом "ецлипсе-инст-вин64" за инсталацију.
Двапут кликните на датотеку да бисте инсталирали Ецлипсе. Отвориће се нови прозор. Кликните Ецлипсе ИДЕ за програмере Јава.
Након тога отвориће се нови прозор који кликне на дугме означено са 1 и промени пут до „Ц: \ ецлипсе“. Пошаљите то Кликните на дугме Инсталирај са ознаком 2
Након успешног завршетка поступка инсталације, појавиће се прозор. У том прозору кликните на Покрени
Ово ће покренути ецлипсе неон ИДЕ за вас.
Корак 3 - Преузмите управљачки програм клијента Селениум Јава
Овде можете преузети Селениум Вебдривер фор Јава Цлиент Дривер . Тамо ћете пронаћи клијентске управљачке програме за друге језике, али одаберите само онај за Јаву.
Ово преузимање долази у облику ЗИП датотеке под називом „селениум-3.14.0.зип“. За једноставност инсталације Селениум-а на Виндовс 10, извуците садржај ове ЗИП датотеке на ваш Ц погон тако да имате директоријум „Ц: \ селениум-3.14.0 \“. Овај директоријум садржи све ЈАР датотеке које ћемо касније увести у Ецлипсе за подешавање селена.
Корак 4 - Конфигуришите Ецлипсе ИДЕ са ВебДривер
- Покрените датотеку „ецлипсе.еке“ у фасцикли „ецлипсе“ коју смо издвојили у кораку 2. Ако сте правилно следили корак 2, извршна датотека би требало да се налази на Ц: \ ецлипсе \ ецлипсе.еке.
- Када се од вас затражи да одаберете за радни простор, само прихватите подразумевану локацију.
3. Направите нови пројекат путем Филе> Нев> Јава Пројецт. Назовите пројекат као „нови пројекат“.
Отвориће се нови искачући прозор за унос детаља на следећи начин
- Назив пројекта
- Локација за чување пројекта
- Изаберите извршни ЈРЕ
- Изаберите опцију пројекта распореда
- Кликните на дугме Заврши
4. У овом кораку,
- Кликните десним тастером миша на новостворени пројекат и
- Изаберите Ново> Пакет и том пакету доделите назив „нови пакет“.
Отвориће се искачући прозор за именовање пакета,
- Унесите име пакета
- Кликните на дугме Заврши
5. Направите нову Јава класу под невпацкаге тако што ћете десним тастером миша кликнути на њу, а затим изабрати- Нев> Цласс, а затим је назвати „МиЦласс“. Ваш Ецлипсе ИДЕ би требао изгледати као на слици испод.
Када кликнете на Цласс, отвориће се искачући прозор, унесите детаље као
- Назив класе
- Кликните на дугме Заврши
Овако изгледа након стварања наставе.
Сада је селениум ВебДривер у Јава Буилд Патх
У овом кораку,
- Кликните десним тастером миша на „невпројецт“ и одаберите Пропертиес .
- У дијалошком оквиру Својства кликните на „Јава Буилд Патх“.
- Кликните на картицу Библиотеке , а затим
- Кликните на „Додај спољне ЈАР-ове ...“
Када кликнете на „Додај спољне ЈАР-ове ...“, отвориће се искачући прозор. Изаберите ЈАР датотеке које желите да додате.
Након одабира јар датотека, кликните на дугме ОК.
Изаберите све датотеке у фасцикли либ.
Изаберите датотеке изван фасцикле либ
Када завршите, кликните на дугме „Примени и затвори“
6. Додајте све ЈАР датотеке унутар и изван фасцикле „либс“. Дијалог Својства би сада требао изгледати слично слици испод.
7. На крају, кликните на дугме У реду и завршили смо са увозом библиотека Селениум у наш пројекат.
Различити возачи
ХТМЛУнит и Фирефок су два прегледача која ВебДривер може директно аутоматизовати - што значи да ниједна друга одвојена компонента није потребна за инсталацију или покретање током извршавања теста. За остале прегледаче потребан је посебан програм. Тај програм назива се Дривер Сервер .
Сервер управљачког програма је различит за сваки прегледач. На пример, Интернет Екплорер има сопствени сервер управљачког програма који не можете да користите у другим прегледачима. Испод је листа сервера управљачких програма и одговарајући прегледачи који их користе.
Ове управљачке програме можете преузети овде
Прегледач | Име сервера управљачког програма | Примедбе |
---|---|---|
ХТМЛУнит | ХтмлУнитДривер | ВебДривер може да покреће ХТМЛУнит користећи ХтмлУнитДривер као управљачки сервер |
Фирефок | Мозилла ГецкоДривер | ВебДривер може управљати Фирефок-ом без потребе за сервером управљачких програма. Покрећући Фирефок 45 и новије верзије, за аутоматизацију треба користити гецко дривер који је креирала Мозилла |
интернет претраживач | Интернет Екплорер управљачки сервер | Доступно у 32 и 64-битној верзији. Користите верзију која одговара архитектури вашег ИЕ |
Хром | ЦхромеДривер | Иако је његово име само „ЦхромеДривер“, он је у ствари Дривер Сервер, а не само дривер. Тренутна верзија може да подржава верзије веће од Цхроме в.21 |
Опера | ОпераДривер | Иако је његово име само „ОпераДривер“, у ствари је Дривер Сервер, а не само управљачки програм. |
ПхантомЈС | ГхостДривер | ПхантомЈС је још један безглави претраживач, баш као и ХТМЛУнит. |
Сафари | СафариДривер | Иако је његово име само „СафариДривер“, у ствари је Дривер Сервер, а не само управљачки програм. |
Резиме
Поред прегледача, за почетак коришћења ВебДривер-а биће вам потребно следеће:
- Јава Девелопмент Кит (ЈДК). хттпс://ввв.орацле.цом/јава/тецхнологиес/јавасе-довнлоадс.хтмл
- Ецлипсе ИДЕ - хттп: //ввв.ецлипсе.орг/довнлоадс/
- Јава клијентски управљачки програм - хттпс://ввв.селениум.дев/довнлоадс/
Када започињете пројекат ВебДривер у Ецлипсе, не заборавите да увезете датотеке управљачког програма Јава клијента у свој пројекат. Ове датотеке ће чинити вашу библиотеку Селениум.
Са новом верзијом Селениум-а, нема прегледача који можете аутоматизовати без употребе управљачког програма.