IntelliJ:n asetukset Selenium web-ajuri
⚡ Älykäs yhteenveto
IntelliJ IDEA toimii Selenium WebDriver testaa, kun Java projekti kantaa mukanaan Selenium asiakaskirjasto luokkapolullaan, joten IDE kääntää, suorittaa ja debugaa selaimen automaatiokoodin yhdestä ikkunasta.

Mikä on IntelliJ?
IntelliJ IDEA on Java Integroitu kehitysympäristö (IDE), jonka on rakentanut JetBrainsSe toimitetaan Apache 2.0 -lisensoidulla Community Editionilla ja kaupallisena Ultimate Editionina, ja se tarjoaa edistyneet koodinavigointi- ja koodin uudelleenjärjestelyominaisuudet.
Edellytykset IntelliJ:n asentamiseen Selenium web-ajuri
Asennus vaatii seuraavat edellytykset.
- Intellij
- Mikä tahansa verkkoselain (mieluiten Mozilla Firefox)
- JDK (Java Kehityspaketti)
- Selenium .jar-tiedostot
Tarvittavat jar-tiedostot voi ladata osoitteesta Selenium. Org virallinen sivusto. Latauksen jälkeen esim.tract .jar-tiedostot haluamaasi hakemistoon.
Huomautus: a Maven or Gradle rakentaa ratkaisuja seleeni-java automaattisesti, joten tämän käyttöoppaan lataaminen on valinnaista.
Kuinka ladata ja asentaa IntelliJ
Vaihe 1) Lataa IntelliJ osoitteesta JetBrains paikkaTässä valitsimme ”Yhteisö”-version; mobiili-, web- ja yrityskehitykseen valitse ”Ultimate”.
Vaihe 2) Kun aloitat lataamisen, näet tämänkaltaisen viestin.
Vaihe 3) Ponnahdusikkuna avautuu. Napsauta 'Suorita'-painiketta.
Vaihe 4) Napsauta asennustoiminnon Seuraava-painiketta.
Vaihe 5) Selaa kohdekansioon ja napsauta Seuraava-painiketta.
Vaihe 6) Asennusasetusten näytössä
- Valitse valintaruutu – 32-bittinen käynnistysohjelma
- Valitse kielen valintaruutu tarpeidesi mukaan
- Napsauta 'Seuraava'-painiketta
Huomautus: Nykyiset versiot ovat vain 64-bittisiä, joten 32-bittisen käynnistysohjelman valintaruutua ei enää näy.
Vaihe 7) Napsauta 'Asenna'-painiketta.
Näet, että IntelliJ:n asennusprosessi on käynnissä.
Vaihe 8) Ohjatun toiminnon viimeisellä näytöllä
- Suorita IntelliJ valitsemalla valintaruutu ja
- Napsauta Valmis-painiketta
Vaihe 9) Jos vanhempi IntelliJ-versio on olemassa, voit tuoda sen asetukset. Tässä ei ole asennettuna aiempaa versiota, joten valitse toinen vaihtoehto.
Vaihe 10) Kun olet napsauttanut 'ok', IntelliJ kysyy JetBrains tietosuojakäytäntösopimus. Napsauta Hyväksy.
Vaihe 11) Nyt voit määrittää laajennuksen asetukset.
Vaihe 12) Valitse tarvitsemasi vaihtoehto: luo uusi projekti, tuo projekti tai avaa.
Vaihe 13) Tuonti-näytössä
- Valitse "Projekti" ja "tiedosto" kirjastosta ja
- Napsauta OK-painiketta
Vaihe 14) Valittu tiedosto näkyy nyt projektihakemistossa.
Määritä IntelliJ tukeen Selenium
Tukea Selenium, määritä IntelliJ seuraavien vaiheiden avulla.
Vaihe 1) Käynnistä IntelliJ IDE ja luo uusi projekti. Valitse Tiedosto -> Uusi -> Projekti.
Vaihe 2) Kun napsautat -> Seuraava, uusi näyttö avautuu. Nimeä projekti; tässä käytimme sitä Selenium_Guru99. Napsauta sitten -> Valmis.
Vaihe 3) Nyt sinun täytyy lisätä Selenium .jar-tiedostot IntelliJ:hen ulkoisina kirjastoina.
Tätä varten mene Tiedosto -> Projektin rakenne -> projektin asetukset -välilehdellä etsi Moduulit -> Riippuvuudet -> Napsauta '+'-merkkiä -> Valitse JAR-tiedostot tai hakemistot.
Vaihe 4) Valitse kaikki Selenium .jar-tiedostot entisestätracted-hakemisto ja sen /lib-alihakemisto.
.jar-tiedostot on nyt lisätty. Huomaa, että projektin /src-hakemisto on edelleen tyhjä.
Vaihe 5) Napsauta hiiren kakkospainikkeella /src-hakemistoa -> Uusi -> Java Luokka. Projektisi rakenne näyttää alla olevan kuvan mukaiselta.
Intellij Selenium esimerkki
Kirjoita nyt oma ensimmäinen WebDriver-skripti vastaan https://demo.guru99.com/
Tässä testiskenaariossa
- Me käynnistämme URL
- Anna virheellinen sähköpostiosoite
- Napsauta Lähetä-painiketta
- Tulos on alla olevan kuvan mukainen - "Sähköpostitunnus ei kelpaa"
Yllä olevasta tuloksesta näet, että
- Koodin suorittaminen avaa Firefox ilmentymä.
- Koodi lähettää sähköpostin WebElement-elementtiin, joka on syöttökenttä (abc.gmail.com).
- Kun Selenium WebDriver napsauttaa Lähetä-painiketta, Guru99-sivusto vahvistaa sähköpostiosoitteen.
- Rekisteröimättömässä sähköpostissa näkyy teksti ”Sähköpostiosoite ei ole kelvollinen”.
Seuraava on Java-koodi test1:lle, jossa molemmat kentät paikannetaan seuraavasti: XPath.
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(); } }
Huomautus: tätä Selenium 3 era-koodinpätkä odottaa geckodriveria PATH-polulla; Selenium 4 se toimii muuttumattomana, koska Selenium Johtaja ratkaisee kuljettajan ongelman.
IntelliJ:n käytön edut
Jälkeen Selenium tuen lisäksi IDE tarjoaa useita tuottavuusominaisuuksia, jotka kannattaa tuntea.
- Se luo getter- ja setter-metodeja objektien attribuuteille välittömästi.
- Yksinkertaiset näppäinpainallukset käärivät lausekkeen try-catch- tai if-else-lohkoon, mikä nopeuttaa poikkeusten käsittely.
- Sisäänrakennettuihin pakkaustyökaluihin kuuluvat Gradle, sbt, Grunt ja Bower.
- Tietokannat, kuten SQL, Oracle, PostgreSQL ja Microsoft SQL Server avata suoraan IDE:ssä.
- Se tukee Java, JavaKäsikirjoitus, clojure ja muut kielet.
- Se toimii Windows, Linux ja macOS, ja se on ladattavissa osoitteesta JetBrains sivusto.






















