Kuidas IntelliJ-d seadistada Selenium Veebidraiver
Mis on IntelliJ?
IntelliJ IDEA on Java Integreeritud arenduskeskkond (IDE). Seda kasutatakse tarkvaraarenduseks. Selle arendab JetBrainsSee on saadaval nii Apache2 litsentsiga โkogukonnavรคljaandeโ kui ka โomandilise รคrivรคljaandeโ all. See on parim saadaolev. Java IDE-d. See pakub selliseid teenuseid nagu tรคiustatud koodinavigeerimine ja koodide รผmberkujundamise vรตimalused.
Eeltingimused IntelliJ installimiseks Selenium Veebidraiver
Selleks peavad meil olema mรตned eeltingimused, mis on jรคrgmised.
- IntelliJ
- Mis tahes veebibrauser (eelistatavalt Mozilla Firefox)
- JDK (Java arenduskomplekt)
- Selenium .jar failid
Vajalikud jar-failid saab alla laadida aadressilt Selenium. Org ametlik veebisait. Pรคrast allalaadimist fail extrackopeerib .jar-failid soovitud kataloogi.
Kuidas alla laadida ja installida IntelliJ
Step 1) Saate alla laadida IntelliJ kรผlasta jetbrains sait. Siin oleme valinud versiooni โKogukondโ. Mobiili-, veebi- ja ettevรตtte arendamiseks saate valida โlรตplikuโ versiooni.
Step 2) Kui alustate allalaadimist, nรคete sellist teadet.
Step 3) Jรคrgmises etapis avaneb hรผpikaken. Klรตpsake nuppu "Kรคivita".
Step 4) Selles etapis klรตpsake hรครคlestusviisardis nuppu "Jรคrgmine".
Step 5) Avaneb teine โโhรผpikaken. Sirvige oma sihtkausta ja klรตpsake nuppu "Jรคrgmine".
Step 6) Selles sammus
- Mรคrkige ruut โ 32-bitine kรคivitusprogramm
- Mรคrkige keele ruut vastavalt oma nรตudele
- Klรตpsake nuppu "Jรคrgmine".
Step 7) Jรคrgmises etapis klรตpsake nuppu "Install".
Nรคete, et IntelliJ installiprotsess on pooleli.
Step 8) Selles sammus
- IntelliJ kรคivitamiseks mรคrkige ruut ja
- Klรตpsake nuppu "Lรตpeta".
Step 9) Kui teil on juba teie sรผsteemi installitud IntelliJ vanem versioon. Seadet saate importida vanemast versioonist uuemasse versiooni. Kuna meil pole รผhtegi varasemat versiooni installitud. Valime teise variandi.
Step 10) Kui klรตpsate eelmises etapis nuppu "OK", kรผsib see Jetbraini privaatsuspoliitika lepingut. Klรตpsake nuppu "Nรตustu".
Step 11) Selles etapis saate mรครคrata pistikprogrammi sรคtted.
Step 12) Jรคrgmises etapis valige suvand vastavalt vajadusele. Nรคete selliseid valikuid nagu uue projekti loomine, projekti importimine, avamine jne.
Step 13) Selles sammus
- Valige teegist "Projekt" ja "fail" ning
- Klรตpsake nuppu 'OK'
Step 14) Selles etapis kuvatakse eelmises etapis valitud fail projekti kataloogis.
Konfigureerige IntelliJ toega Selenium
Toetama Selenium, peate konfigureerima IntelliJ. Selleks jรคrgige jรคrgmisi samme.
Step 1) Kรคivitage oma IntelliJ IDE ja looge uus projekt. Valige Fail -> Uus -> Projekt
Step 2) Kui klรตpsate eelmises etapis -> Edasi. Avaneb uus ekraan. Sellel ekraanil sisestage projekti nimi. Meie puhul oleme andnud nime Selenium_Guru99. Seejรคrel klรตpsake -> Lรตpeta. Teie projekt on loodud IntelliJ-s.
Step 3) Nรผรผd peate lisama Selenium.jar-failid intelliJ-sse vรคliste teekidena.
Selleks klรตpsake nuppu Fail -> Projekti รผlesehitus -> otsige projekti seadete vahekaardilt Moodulid -> Sรตltuvad -> Klรตpsake '+' mรคrgil -> Valige JAR-ide vรตi kataloogide jaoks.
Step 4) Valige kataloogist ja alamkataloogist /lib kรตik selenium .jar failid, kus teil on nttracted pรคrast allalaadimist.
Nรผรผd olete .jar-failid edukalt intelliJ-sse lisanud. Kui nรคete oma projekti struktuuri, mรคrkate, et teie projekti /src kataloog on tรผhi.
Step 5) Paremklรตpsake /src kataloogi -> Uus -> Java Klass. Teie projekti struktuur nรคeb vรคlja selline, nagu allpool nรคidatud.
IntelliJ Selenium Nรคide
Me kasutame saiti https://demo.guru99.com/
Selles katsestsenaariumis
- Me kรคivitame URL
- Sisestage kehtetu e-posti ID
- Klรตpsake nuppu Esita
- Vรคljund on selline, nagu allpool nรคidatud - "E-posti ID ei kehti"
รlaltoodud tulemusest nรคete seda
- Kui me koodi kรคivitame, Firefox eksemplar on avatud.
- Koodi tasemel oleme saatnud veebielemendile meili. Mis on sisestusvรคli (abc.gmail.com).
- Kui Selenium Veebidraiver klรตpsab nuppu "Esita", guru99 sait kinnitab e-posti ID-d.
- Nagu me รผtlesime, kuvatakse registreerimata e-posti aadressil teade "E-posti ID ei kehti."
Jรคrgneb Java kood testi jaoks1.
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();
}
}
IntelliJ kasutamise eelised
- See genereerib objektiatribuutide jaoks kiiresti getteri ja seadja meetodid.
- Lihtsate klahvivajutuste abil saate mรคhkida avalduse try-catch vรตi if-else plokki.
- IDE pakub sisseehitatud pakkimistรถรถriistu, nagu gradle, SBT, grunt, bower jne.
- Andmebaasid nagu SQL, ORACLE, PostgreSQL, Microsoft SQL Serverile pรครคseb juurde otse IDE-st.
- See toetab erinevaid keeli nagu Java, Javascript, Clojure jne.
- Seda toetavad erinevad operatsioonisรผsteemid, nรคiteks Windows, Linux jne. Selle saab alla laadida aadressilt JetBrains ametlikul kodulehel.
kokkuvรตte
- IntelliJ IDEA on Java Integreeritud arenduskeskkond (IDE).
- Sellel on tรคiustatud koodinavigeerimise ja koodi taastamise vรตimalused.
- IntelliJ kasutamise eeliseks on
- Looge kiiresti getteri ja seadja meetodid
- Lihtsate klahvivajutuste abil saate mรคhkida avalduse try-catch vรตi if-else plokki
- See toetab erinevaid keeli nagu Java, JavaScript , Clojure jne.
- See toetab erinevaid OS-e nagu Windows, Linux jne.In
- Kaasas sisseehitatud pistikprogrammid ja pakkimistรถรถriistad
- Kasutamiseks koos Selenium, peate konfigureerima IntelliJ






















