Cum se descarcă & Instalați Selenium WebDriver

Cuprins:

Anonim

Instalarea seleniului este un proces în 3 pași:

  1. Instalați Java SDK
  2. Instalați Eclipe
  3. Instalați fișiere Selenium Webdriver

În acest tutorial, vom învăța cum să instalați Selenium Webdriver. Mai jos este procesul detaliat

NOTĂ: Versiunile Java, Eclipse, Selenium se vor actualiza în timp. Dar pașii de instalare vor rămâne aceiași. Vă rugăm să selectați cea mai recentă versiune și să continuați pașii de instalare de mai jos-

Pasul 1 - Instalați Java pe computer

Descărcați și instalați kitul de dezvoltare software Java (JDK) aici.

Următorul -

Această versiune JDK vine împreună cu Java Runtime Environment (JRE), deci nu este nevoie să descărcați și să instalați JRE separat.

După finalizarea instalării, deschideți promptul de comandă și tastați „java”. Dacă vedeți următorul ecran, sunteți bine să treceți la pasul următor

Pasul 2 - Instalați Eclipse IDE

Descărcați cea mai recentă versiune a „Eclipse IDE pentru dezvoltatorii Java” aici. Asigurați-vă că alegeți corect între versiunile Windows 32 Bit și 64 Bit.

Ar trebui să puteți descărca un fișier exe numit „eclipse-inst-win64” pentru instalare.

Faceți dublu clic pe fișier pentru a instala Eclipse. Se va deschide o fereastră nouă. Faceți clic pe Eclipse IDE pentru dezvoltatorii Java.

După aceea, se va deschide o nouă fereastră care face clic pe butonul marcat 1 și schimbă calea în „C: \ eclipse”. Postați clic pe butonul Instalare marcat cu 2

După finalizarea cu succes a procedurii de instalare, va apărea o fereastră. În acea fereastră, faceți clic pe Lansare

Aceasta va începe eclipsa IDE neon pentru tine.

Pasul 3 - Descărcați Selenium Java Client Driver

Puteți descărca Selenium Webdriver pentru Java Client Driver aici. Veți găsi drivere de client pentru alte limbi acolo, dar alegeți-l doar pentru Java.

Această descărcare vine ca un fișier ZIP numit „selenium-3.14.0.zip”. Pentru simplitatea instalării Selenium pe Windows 10, extrageți conținutul acestui fișier ZIP de pe unitatea C, astfel încât să aveți directorul „C: \ selenium-3.14.0 \”. Acest director conține toate fișierele JAR pe care le-am importa ulterior pe Eclipse pentru configurarea Selenium.

Pasul 4 - Configurați Eclipse IDE cu WebDriver

  1. Lansați fișierul „eclipse.exe” din folderul „eclipse” pe care l-am extras la pasul 2. Dacă ați urmat corect pasul 2, executabilul ar trebui să fie localizat pe C: \ eclipse \ eclipse.exe.
  2. Când vi se cere să selectați un spațiu de lucru, acceptați doar locația implicită.

3. Creați un proiect nou prin Fișier> Nou> Proiect Java. Denumiți proiectul ca „proiect nou”.

Se va deschide o nouă fereastră pop-up, introduceți detaliile după cum urmează

  1. Denumirea proiectului
  2. Locație pentru salvarea proiectului
  3. Selectați un JRE de execuție
  4. Selectați opțiunea de proiectare a aspectului
  5. Faceți clic pe butonul Finalizare

4. În acest pas,

  1. Faceți clic dreapta pe proiectul nou creat și
  2. Selectați Nou> Pachet și denumiți acel pachet ca „pachet nou”.

Se va deschide o fereastră pop-up pentru a denumi pachetul,

  1. Introduceți numele pachetului
  2. Faceți clic pe butonul Finalizare

5. Creați o nouă clasă Java sub noul pachet făcând clic dreapta pe ea și apoi selectând- Nou> Clasă, apoi denumiți-o ca „Clasa mea”. ID-ul dvs. Eclipse ar trebui să arate ca imaginea de mai jos.

Când faceți clic pe Clasă, se va deschide o fereastră pop-up, introduceți detalii ca

  1. Numele clasei
  2. Faceți clic pe butonul Finalizare

Așa arată după crearea clasei.

Acum seleniu WebDriver este în Java Build Path

În acest pas,

  1. Faceți clic dreapta pe „proiect nou” și selectați Proprietăți .
  2. În dialogul Proprietăți, faceți clic pe „Java Build Path”.
  3. Faceți clic pe fila Biblioteci și apoi
  4. Faceți clic pe „Adăugați JAR-uri externe ...”

Când faceți clic pe „Adăugați JAR-uri externe…”, se va deschide o fereastră pop-up. Selectați fișierele JAR pe care doriți să le adăugați.

După selectarea fișierelor jar, faceți clic pe butonul OK.

Selectați toate fișierele din folderul lib.

Selectați fișierele din afara folderului lib

După ce ați terminat, faceți clic pe butonul „Aplicați și închideți”

6. Adăugați toate fișierele JAR în interiorul și în afara folderului „libs”. Dialogul dvs. Proprietăți ar trebui să arate acum cu imaginea de mai jos.

7. În cele din urmă, faceți clic pe OK și am terminat importul bibliotecilor Selenium în proiectul nostru.

Diferiti soferi

HTMLUnit și Firefox sunt două browsere pe care WebDriver le poate automatiza direct - ceea ce înseamnă că nu este necesară nicio altă componentă separată pentru a instala sau rula în timp ce testul este executat. Pentru alte browsere, este necesar un program separat. Programul respectiv este numit Driver Server .

Un server de driver este diferit pentru fiecare browser. De exemplu, Internet Explorer are propriul server de driver pe care nu îl puteți utiliza pe alte browsere. Mai jos este lista serverelor de drivere și a browserelor corespunzătoare care le utilizează.

Puteți descărca aceste drivere de aici

Browser Numele serverului driverului Observații
HTMLUnit HtmlUnitDriver WebDriver poate conduce HTMLUnit folosind HtmlUnitDriver ca server de driver
Firefox Mozilla GeckoDriver WebDriver poate conduce Firefox fără a fi nevoie de un server de driver Începând cu Firefox 45 și mai sus, trebuie să utilizați driverul gecko creat de Mozilla pentru automatizare
Internet Explorer Server de driver Internet Explorer Disponibil în versiunile pe 32 și 64 de biți. Utilizați versiunea care corespunde arhitecturii IE-ului dvs.
Crom ChromeDriver Deși numele său este doar „ChromeDriver”, este, de fapt, un Driver Server, nu doar un driver. Versiunea actuală poate accepta versiuni mai mari decât Chrome v.21
Operă OperaDriver Deși numele său este doar „OperaDriver”, este, de fapt, un Driver Server, nu doar un driver.
PhantomJS GhostDriver PhantomJS este un alt browser fără cap la fel ca HTMLUnit.
Safari SafariDriver Deși numele său este doar „SafariDriver”, este de fapt un Driver Server, nu doar un driver.

rezumat

În afară de un browser, veți avea nevoie de următoarele pentru a începe să utilizați WebDriver

  • Kit de dezvoltare Java (JDK). https://www.oracle.com/java/technologies/javase-downloads.html
  • Eclipse IDE - http://www.eclipse.org/downloads/
  • Driver client Java - https://www.selenium.dev/downloads/

Când porniți un proiect WebDriver în Eclipse, nu uitați să importați fișierele Java Client Driver în proiect. Aceste fișiere vor constitui biblioteca dvs. Selenium.

Cu noua versiune de Selenium, nu există un browser pe care să îl puteți automatiza fără utilizarea unui driver de server.