Cum se configurează IntelliJ cu Selenium webdriver

Ce este IntelliJ?

IntelliJ IDEA este Java Mediu de dezvoltare integrat (IDE). Este utilizat pentru dezvoltarea de software. Este dezvoltat de JetBrainsSe încadrează atât în ​​„ediția comunitară” licențiată apache2, cât și în „ediția comercială proprietară”. Este cea mai bună versiune disponibilă. Java IDE-uri. Oferă facilități precum navigarea avansată a codului și capabilități de refactorizare a codului.

Cerințe preliminare pentru a instala IntelliJ cu Selenium Webdriver

Pentru asta, trebuie să avem câteva condiții prealabile care sunt următoarele.

  • IntelliJ
  • Orice browser web (de preferință Mozilla Firefox)
  • JDK (Java Kit de dezvoltare)
  • Selenium fișiere .jar

Fișierele jar necesare pot fi descărcate de la Selenium. Org site oficial. După descărcare, fișierul extracplasează fișierele .jar în directorul dorit.

Cum să descărcați și să instalați IntelliJ

Pas 1) Pentru a descărca IntelliJ Viziteaza jetbrains site. Aici am selectat versiunea „Comunitate”. Puteți selecta versiunea „ultime” pentru dezvoltare mobilă, web și enterprise.

Descărcați și instalați IntelliJ

Pas 2) Când începeți descărcarea, veți vedea un mesaj ca acesta.

Descărcați și instalați IntelliJ

Pas 3) La pasul următor, se va deschide o fereastră pop-up. Faceți clic pe butonul „Executare”.

Descărcați și instalați IntelliJ

Pas 4) În acest pas, faceți clic pe butonul „următorul” din expertul de configurare.

Descărcați și instalați IntelliJ

Pas 5) Se va deschide o altă fereastră pop-up. Răsfoiți folderul de destinație și faceți clic pe butonul „următorul”.

Descărcați și instalați IntelliJ

Pas 6) În această etapă,

  1. Bifați caseta de selectare – Lansator pe 32 de biți
  2. Bifați caseta de selectare pentru limbă conform cerințelor dvs
  3. Faceți clic pe butonul „următorul”.

Descărcați și instalați IntelliJ

Pas 7) La pasul următor, faceți clic pe butonul „Instalare”.

Descărcați și instalați IntelliJ

Puteți vedea că procesul de instalare IntelliJ este în curs.

Descărcați și instalați IntelliJ

Pas 8) În această etapă,

  1. Pentru a rula IntelliJ, bifați caseta de selectare și
  2. Faceți clic pe butonul „Terminare”.

Descărcați și instalați IntelliJ

Pas 9) Dacă aveți deja o versiune mai veche a IntelliJ instalată în sistemul dumneavoastră. Puteți importa setările din versiunea mai veche în versiunea mai nouă. Deoarece nu avem nicio versiune anterioară instalată. Vom selecta a doua opțiune.

Descărcați și instalați IntelliJ

Pas 10) Când faceți clic pe butonul „ok” la pasul anterior, acesta va solicita acordul cu politica de confidențialitate Jetbrain. Faceți clic pe butonul „Accept”.

Descărcați și instalați IntelliJ

Pas 11) În acest pas, puteți seta setarea pluginului.

Descărcați și instalați IntelliJ

Pas 12) În pasul următor, selectați opțiunea conform cerințelor. Veți vedea opțiuni precum crearea unui proiect nou, importarea proiectului, deschiderea etc.

Descărcați și instalați IntelliJ

Pas 13) În această etapă,

  1. Selectați „Proiectul” și „fișierul” din bibliotecă și
  2. Faceți clic pe butonul „OK”.

Descărcați și instalați IntelliJ

Pas 14) În acest pas, fișierul selectat în pasul anterior apare în directorul proiectului.

Descărcați și instalați IntelliJ

Configurați IntelliJ pentru asistență Selenium

A sustine Selenium, trebuie să configurați IntelliJ. Pentru asta urmați următorii pași.

Pas 1) Lansați IntelliJ IDE și faceți un nou proiect. Selectați Fișier -> Nou -> Proiect

Configurați IntelliJ pentru asistență Selenium

Configurați IntelliJ pentru asistență Selenium

Pas 2) În pasul anterior când faceți clic -> Următorul. Se va deschide un nou ecran. În acest ecran, dați numele proiectului. În cazul nostru, am dat un nume Selenium_Guru99. Apoi faceți clic pe -> Finalizarea. Proiectul dumneavoastră a fost creat în IntelliJ.

Configurați IntelliJ pentru asistență Selenium

Pas 3) Acum trebuie să adăugați Seleniumfișierele .jar ale lui intelliJ ca biblioteci externe.

Pentru aceasta, faceți clic pe accesați Fișier -> Structura proiectului -> într-o filă de setare a proiectului, căutați Module -> dependenţe -> Faceți clic pe semnul „+”. -> Selectați pentru JAR-uri sau directoare.

Configurați IntelliJ pentru asistență Selenium

Pas 4) Selectați toate fișierele .jar cu selenium din directorul și subdirectorul /lib, unde aveți extracted după descărcare.

Configurați IntelliJ pentru asistență Selenium

Acum, ați adăugat cu succes fișierele .jar în intelliJ. Dacă vedeți structura proiectului dvs., atunci veți observa că directorul /src al proiectului este gol.

Pas 5) Faceți clic dreapta pe directorul /src -> Nou -> Java Clasă. Structura proiectului dumneavoastră va arăta așa cum se arată mai jos.

Configurați IntelliJ pentru asistență Selenium

IntelliJ Selenium Exemplu

Vom folosi site-ul https://demo.guru99.com/

În acest scenariu de testare

  • Vom lansa URL
  • Introduceți un ID de e-mail nevalid
  • Faceți clic pe butonul „Trimiteți”.
  • Rezultatul va fi așa cum se arată mai jos - „Idul de e-mail nu este valid”

IntelliJ Selenium Exemplu

În rezultatul de mai sus, puteți vedea asta

  • Când rulăm codul, Firefox instanța este deschisă.
  • La nivel de cod, am furnizat un e-mail către webelement. Care este un câmp de introducere (abc.gmail.com).
  • Atunci când Selenium Webdriver face clic pe butonul „Trimite”, ID-ul de e-mail este verificat de site-ul guru99.
  • După cum am spus, e-mailul neînregistrat va afișa mesajul „ID-ul de e-mail nu este valid”.

Urmează Java cod pentru test1.

import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;

public class TestSelenium {											
			public static void main(String[] args){        
				FirefoxDriver driver=new FirefoxDriver();        
				driver.get("https://demo.guru99.com/");        
				WebElement element=driver.findElement(By.xpath("//input[@name='emailid']"));        
				element.sendKeys("abc@gmail.com");            

				WebElement button=driver.findElement(By.xpath("//input[@name='btnLogin']"));         
			button.click();    
		}
}

Avantajele utilizării IntelliJ

  • Acesta generează rapid metode getter și setter pentru atributele obiectului.
  • Cu apăsări simple de taste, puteți încheia o declarație într-un bloc try-catch sau if-else.
  • IDE-ul oferă instrumente de ambalare încorporate precum gradle, SBT, grunt, bower etc.
  • Bază de date precum SQL, ORACLE, PostgreSQL, Microsoft SQL Serverul poate fi accesat direct din IDE.
  • Acceptă diferite limbi, cum ar fi Java, Javascript, Clojure etc.
  • Este suportat cu diferite sisteme de operare, cum ar fi Windows, Linux etc. Poate fi descărcat de pe JetBrains site oficial.

Rezumat

  • IntelliJ IDEA este Java Mediul de dezvoltare integrat (IDE).
  • Are facilități de navigare avansată a codului și capabilități de refactorizare a codului.
  • Avantajul utilizării intelliJ este
  • Generați rapid metode getter și setter
  • Cu ajutorul tastelor simple, puteți încheia o declarație într-un bloc try-catch sau if-else
  • Acceptă diferite limbi, cum ar fi Java, JavaScenariu , Clojure etc.
  • Suporta diferite sisteme de operare, cum ar fi Windows, Linux etc.In
  • Vine cu pluginuri și instrumente de ambalare încorporate
  • De folosit cu Selenium, trebuie să configurați IntelliJ

Rezumați această postare cu: