Instalarea seleniului este un proces în 3 pași:
- Instalați Java SDK
- Instalați Eclipe
- 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
- 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.
- 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ă
- Denumirea proiectului
- Locație pentru salvarea proiectului
- Selectați un JRE de execuție
- Selectați opțiunea de proiectare a aspectului
- Faceți clic pe butonul Finalizare
4. În acest pas,
- Faceți clic dreapta pe proiectul nou creat și
- Selectați Nou> Pachet și denumiți acel pachet ca „pachet nou”.
Se va deschide o fereastră pop-up pentru a denumi pachetul,
- Introduceți numele pachetului
- 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
- Numele clasei
- Faceți clic pe butonul Finalizare
Așa arată după crearea clasei.
Acum seleniu WebDriver este în Java Build Path
În acest pas,
- Faceți clic dreapta pe „proiect nou” și selectați Proprietăți .
- În dialogul Proprietăți, faceți clic pe „Java Build Path”.
- Faceți clic pe fila Biblioteci și apoi
- 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.