webdriver entire setup
În tutorialul anterior, am introdus arhitectura de bază și caracteristicile WebDriver . Acesta este al nouălea tutorial din Selenium Tutorial Training Series .
administratorul informatica intervievează întrebări și răspunsuri
În acest tutorial, am discuta despre procedura de instalare pentru a începe cu pornirea WebDriver de la zero . Vom discuta, de asemenea, despre gama diversă de drivere furnizate de WebDriver, fiecare satisfăcând diferite testări și nevoi de mediu.
Pentru a putea utiliza WebDriver pentru script, există câteva premise care trebuie să se afle într-un loc precum configurarea mediului de bază. În această serie, am folosi Java ca limbaj de programare în exemplele noastre de exemplificare. Astfel, să începem cu instalarea Java.
Ce veți învăța:
- Instalare Java
- Instalare Eclipse IDE
- Configurarea WebDriver
- Drivere disponibile
- Concluzie
- Lectură recomandată
Instalare Java
Pasul 1: Accesați site-ul oficial Oracle - „ Descărcare JAVA ”, Descarcă Java Platform, Standard Edition. Toate versiunile recente sunt disponibile pe pagină.
Pasul 2: De îndată ce faceți clic pe butonul Descărcare, va apărea următorul ecran. Acceptați acordul de licență pentru instalarea Java și alegeți dintre diversele kituri de dezvoltare Java catalogate. Selectați cea care se potrivește cel mai bine configurației sistemului.
Nu uitați să descărcați JDK (kit de dezvoltare Java). Kitul vine cu un JRE (Java Runtime Environment). Astfel, utilizatorul nu este obligat să descarce și să instaleze JRE separat.
Instalare Eclipse IDE
Pasul 1: Accesați site-ul oficial Eclipse și navigați la pagina de descărcare - Descărcare Eclipse . Descărcați Eclipse IDE pentru dezvoltatorii Java EE. Toate versiunile recente sunt disponibile pe pagină.
Asigurați-vă că optați și descărcați IDE-ul eclipse corespunzător conform configurației sistemului. Există două linkuri de descărcare disponibile pentru sistemul de operare Windows pe 64 de biți și sistemul de operare Windows pe 32 de biți.
Pasul 2: De îndată ce facem clic pe linkul de descărcare, utilizatorul este redirecționat către noua pagină, asigurând informații despre descărcarea curentă. Faceți clic pe pictograma de descărcare și ați terminat.
Este posibil să dureze câteva minute până când puteți descărca folderul zip complet.
Pasul 3: După descărcare, copiați folderul și plasați-l în locația dorită în sistemul de fișiere.
Pasul 4: Extrageți fișierul zip, se poate vedea un folder numit eclipsă. Dosarul cuprinde toate aplicațiile și fișierele sursă necesare.
Pasul 5: Lansați Eclipse IDE folosind „eclipse.exe” care se află în folderul eclipsei. Consultați ilustrația de mai sus pentru același lucru.
Pasul 6: Aplicația vă va solicita să specificați locația spațiului de lucru. Spațiul de lucru este acea locație în care vor locui toate proiectele dvs. de eclipsă. Introduceți / Răsfoiți locația dorită sau utilizatorul poate opta pur și simplu pentru locația implicită și faceți clic pe butonul OK.
Configurarea WebDriver
Deoarece am folosi Java ca limbaj de programare pentru această serie și pentru a crea scripturi de testare în Java, ar trebui să introducem drivere de client specifice limbajului. Astfel, să începem cu descărcarea bibliotecilor client Selenium Java.
Descărcați bibliotecile client Selenium Java
Pasul 1: Accesați site-ul oficial al Selenium și navigați la pagina de descărcare - „ http://docs.seleniumhq.org/download/ ”. Consultați secțiunea din ilustrația de mai jos, unde puteți găsi bibliotecile client listate pentru limbaje de programare distincte. Faceți clic pe linkul de descărcare pentru Biblioteca client Java.
Poate dura câteva minute până când puteți descărca folderul complet zip.
Pasul 2: După descărcare, copiați folderul și plasați-l în locația dorită în sistemul de fișiere.
Pasul 3: Extrageți fișierul zip, un folder numit „Selenium-2.41.0.zip“ poate fi văzut. Dosarul cuprinde toate fișierele jar necesare care permit utilizatorilor să creeze scripturi de testare în Java.
Astfel, aceste biblioteci pot fi configurate în Eclipse IDE.
Configurarea bibliotecilor cu Eclipse IDE
Pasul 1: Navigați către Eclipse IDE. Creați un nou proiect bazat pe Java urmând Fișier -> Nou -> Proiect Java. Consultați următoarea figură pentru același lucru.
Pasul 2: Furnizați un nume definit de utilizator pentru proiectul dvs. Java. Să ne furnizăm numele ca Learning_Selenium și să facem clic pe butonul Finalizare. Proiectul nou creat poate fi vizualizat în partea stângă a ecranului din panoul de explorare a pachetelor.
Pasul 3: Creați o nouă clasă Java denumită „First_WebdriverClass” sub folderul sursă făcând clic dreapta pe ea și navigând la Nou -> clasă.
Pasul 4: Acum permiteți-ne să configurăm bibliotecile în proiectul nostru Java. Pentru aceasta, selectați proiectul și faceți clic dreapta pe el. Selectați „Proprietăți” în cadrul opțiunilor listate. Următorul ecran apare, Selectați „Java Build Path” din opțiuni.
Pasul 5: În mod implicit, se deschide fila „Biblioteci”. Dacă nu, faceți clic pe fila „Biblioteci”. Apoi, faceți clic pe butonul „Adăugați borcane externe ...”. Navigați la locația în care am salvat folderul extras pentru bibliotecile client Java.
Pasul 6: Selectați toate fișierele JAR prezente în folderul „selenium-java-2.41.0” și faceți clic pe butonul Deschidere din caseta de dialog. Caseta de dialog proprietăți ar trebui să arate ca ilustrația de mai jos.
Pasul 7: Faceți clic pe butonul „OK” din caseta de dialog pentru a finaliza partea de configurare a bibliotecilor Selenium din proiectul nostru Java.
Proiectul va arăta după cum urmează:
Drivere disponibile
Există un număr de clase de șoferi disponibile în WebDriver, fiecare furnizând un anumit browser web. Fiecare browser are o implementare de driver diferită în WebDriver.
În WebDriver, câteva dintre browserele pot fi automatizate direct, în timp ce unele dintre browserele web necesită o entitate externă pentru a putea automatiza și executa scriptul de testare. Această entitate externă este cunoscută sub numele de Driver Server. Astfel, utilizatorul este obligat să descarce Driver Server pentru diferite browsere web.
Observați că există un Driver Server separat pentru fiecare browser web, iar utilizatorul nu poate utiliza un Server Driver pentru alte browsere web decât cel pentru care este desemnat.
Mai jos este lista browserelor web disponibile și a driverelor de server corespunzătoare.
Concluzie
În acest tutorial, v-am obișnuit cu toate setările și instalarea mediului care trebuie făcute înainte de crearea scripturilor de testare WebDriver.
Iată punctele cruciale ale acestui articol.
- Înainte de crearea scripturilor de test bazate pe WebDriver, sunt necesare puține utilitare și pachete.
- Instalați JDK (Java Development Kit). Amintiți-vă, utilizatorul nu ar trebui să instaleze JRE separat, deoarece este distribuit împreună cu kitul.
- Descărcați Eclipse IDE. Utilizatorul este obligat doar să descarce pachetul și este bine să plece. Nu este necesară nicio altă instalare cu Eclipse.
- Descărcați bibliotecile client Java pentru a putea crea scriptul de testare în limbajul de programare Java.
- Lansați eclipse folosind eclipse.exe. Selectați spațiul de lucru în care doriți să salvați proiectele.
- Creați un nou proiect Java în eclipsă. Creați o nouă clasă java în cadrul proiectului.
- Configurați eclipsa importând fișiere de borcane pentru driverele client Java.
- În WebDriver, câteva dintre browserele pot fi automatizate direct, în timp ce unele dintre browserele web necesită un server de driver extern.
- Firefox și HTML Unit sunt singurele browsere care nu pot fi automatizate direct. Astfel, nu necesită niciun server de driver separat. Toate celelalte browsere web cunoscute, cum ar fi Chrome, Safari, Internet Explorer etc. necesită servere de driver.
Următorul tutorial # 10 => Acum că am terminat cu întreaga configurare și instalare, în următorul tutorial ne-am crea propriul script de test WebDriver folosind Java.
cel mai bun downloader de muzică mp3 pentru Android
O remarcă pentru cititori: În timp ce următorul nostru tutorial despre Serii de tutoriale Selenium este în modul de procesare, instalați pachetele menționate în acest tutorial și utilitarele necesare pentru a începe. Majoritatea pachetelor legate de WebDriver pot fi găsite pe site-ul oficial al Selenium.
Spuneți-ne dacă aveți probleme în procesul de instalare.
Lectură recomandată
- Tutoriale detaliate pentru eclipsă pentru începători
- Introducere în Selenium WebDriver - Tutorial Selenium # 8
- Implementarea primului nostru script WebDriver - Tutorial Selenium WebDriver # 10
- Tutorial Castravete Seleniu: Integrare Castravete Java Seleniu WebDriver
- Verificați vizibilitatea elementelor web utilizând diverse tipuri de comenzi WebDriver - Tutorial Selenium # 14
- Scenarii eficiente cu scripturi și depanare Selenium - Tutorial Selenium # 27
- Depanarea scripturilor Selenium cu jurnale (Tutorial Log4j) - Tutorial Selenium # 26
- Appium Studio pentru Eclipse: automatizarea end-to-end Appium / Selenium de la Eclipse