Kaip naudoti „IntelliJ IDE“ & Seleno žiniatinklio tvarkyklė

„Intellij“ yra IDE, padedanti parašyti geresnį ir greitesnį kodą. „Intellij“ galima naudoti kaip „Java pupelių“ ir „Eclipse“ parinktį.

Šioje pamokoje sužinosite

  • Kas yra „IntelliJ“?
  • Būtinos sąlygos „IntelliJ“ su „Selenium Webdriver“
  • Kaip atsisiųsti ir įdiegti „IntelliJ“
  • Konfigūruokite „IntelliJ“ palaikyti seleną
  • Pavyzdys

Kas yra „IntelliJ“?

„IntelliJ IDEA“ yra „Java Integrated Development Environment“ (IDE). Jis naudojamas programinės įrangos kūrimui. Jį sukūrė „JetBrains“. Jis priskiriamas „apache2“ licencijuotam „bendruomenės leidimui“, taip pat „patentuotam komerciniam leidimui“. Tai geriausi turimi „Java IDE“. Tai suteikia tokias galimybes kaip pažangios kodo naršymo ir kodo atnaujinimo galimybės.

IntelliJ naudojimo privalumas yra tas

  • Tai greitai sukuria „Getter“ ir „Setter“ metodus objektų atributams.
  • Naudodami paprastus klavišų paspaudimus, galite apvynioti teiginį „try-catch“ arba „if-else“ bloke.
  • IDE pateikia įmontuotus pakavimo įrankius, tokius kaip „gradle“, „SBT“, „grunt“, „bower“ ir kt.
  • Tokias duomenų bazes kaip SQL, ORACLE, PostgreSQL, Microsoft SQL Server galima pasiekti tiesiogiai iš IDE.
  • Jis palaiko įvairias kalbas, tokias kaip „Java“, „Javascript“, „Clojure“ ir kt.
  • Jį palaiko įvairios operacinės sistemos, tokios kaip „Windows“, „Linux“ ir kt. Jį galima atsisiųsti iš oficialios „JetBrains“ svetainės.

Būtinos sąlygos „IntelliJ“ su „Selenium Webdriver“

Tam turime turėti keletą išankstinių sąlygų, kurios yra šios.

  • IntelliJ
  • Bet kokia interneto naršyklė (pageidautina „Mozilla Firefox“)
  • JDK („Java“ kūrimo rinkinys)
  • Seleno .jar failai

Reikiamus stiklainių failus galima atsisiųsti iš oficialios „Selenium.org“ svetainės. Po atsisiuntimo failas ištraukia .jar failus į norimą katalogą.

Kaip atsisiųsti ir įdiegti „IntelliJ“

1 žingsnis. Norėdami atsisiųsti „IntelliJ“, apsilankykite „jetbrains“ svetainėje. Čia mes pasirinkome „Bendruomenės“ versiją. Galite pasirinkti „galutinę“ versiją, skirtą mobiliesiems, internetiniams ir įmonės vystymams.

2 žingsnis) Kai pradėsite atsisiųsti, pamatysite tokį pranešimą.

3 žingsnis) Kitame etape bus atidarytas iššokantis langas. Spustelėkite mygtuką „paleisti“.

4 žingsnis) Šiame žingsnyje spustelėkite mygtuką „Kitas“ sąrankos vedlyje.

5 žingsnis) Bus atidarytas dar vienas iššokantis langas. Naršykite paskirties aplanką ir spustelėkite mygtuką „Kitas“.

6 žingsnis) Šiame žingsnyje

  1. Pažymėkite žymimąjį laukelį - 32 bitų paleidimo priemonė
  2. Pažymėkite kalbos žymimąjį laukelį pagal jūsų reikalavimus
  3. Spustelėkite mygtuką „kitas“

7 žingsnis) Kitame žingsnyje spustelėkite mygtuką „Įdiegti“.

Matote, kad vyksta „IntelliJ“ diegimo procesas.

8 žingsnis) Šiame žingsnyje

  1. Norėdami paleisti „IntelliJ“, pažymėkite žymimąjį laukelį ir
  2. Spustelėkite mygtuką „Baigti“

9 žingsnis) Jei jūsų sistemoje jau įdiegta senesnė „IntelliJ“ versija. Galite importuoti nustatymą iš senesnės versijos į naujesnę. Kadangi neturime įdiegę jokios ankstesnės versijos. Mes pasirinksime antrą variantą.

10 žingsnis) Kai spustelėsite „OK“ mygtuką ankstesniame etape, jis paprašys „Jetbrain“ privatumo politikos sutarties. Spustelėkite mygtuką „Priimti“.

11 žingsnis) Šiame žingsnyje galite nustatyti papildinio nustatymą.

12 žingsnis) Kitame žingsnyje pasirinkite parinktį pagal reikalavimą. Pamatysite tokias parinktis kaip naujo projekto sukūrimas, projekto importavimas, atidarymas ir kt.

13 žingsnis) Šiame žingsnyje

  1. Pasirinkite „Projektas“ ir „Failas“ iš bibliotekos ir
  2. Spustelėkite mygtuką „Gerai“

14 žingsnis) Šiame žingsnyje failas, kurį pasirinkome ankstesniame etape, rodomas projekto kataloge.

Konfigūruokite „IntelliJ“ palaikyti seleną

Norėdami palaikyti „Selenium“, turite sukonfigūruoti „IntelliJ“. Atlikite šiuos veiksmus.

1 žingsnis. Paleiskite „IntelliJ IDE“ ir sukurkite naują projektą. Pasirinkite Failas -> Naujas -> Projektas

2 žingsnis) Ankstesniame etape, kai spustelėsite -> Kitas. Bus atidarytas naujas ekranas. Šiame ekrane nurodykite projekto pavadinimą. Mūsų atveju mes suteikėme pavadinimą Selenium_Guru99. Tada spustelėkite -> Baigti. Jūsų projektas sukurtas „IntelliJ“.

3 žingsnis) Dabar turite pridėti „Selenium“ .jar failus į inteliJ kaip išorines bibliotekas.

Tam spustelėkite eikite į Failas -> Projekto struktūra -> skirtuke projekto nustatymai ieškokite Moduliai -> Priklausomybės -> Spustelėkite „+“ Ženklas -> Pasirinkti JAR ar katalogams.

4 žingsnis) Pasirinkite visus seleno .jar failus iš katalogo ir pakatalogio / lib, kuriuos ištraukėte po atsisiuntimo.

Dabar sėkmingai pridėjote .jar failus į inteliJ. Jei pamatysite savo projekto struktūrą, pastebėsite, kad jūsų projekto / src katalogas yra tuščias.

5 žingsnis) Dešiniuoju pelės mygtuku spustelėkite / src katalogą -> Naujas -> „ Java“ klasė. Jūsų projekto struktūra atrodys taip, kaip parodyta žemiau.

Pavyzdys

Mes naudosime svetainę http://demo.guru99.com/.

Šiame bandymo scenarijuje

  • Paleisime URL
  • Įveskite neteisingą el. Pašto ID
  • Spustelėkite mygtuką „Pateikti“
  • Išvestis bus tokia, kaip parodyta žemiau - „El. Pašto adresas neteisingas“

Aukščiau pateiktame rezultate galite tai pamatyti

  • Kai paleidžiame kodą, „Firefox“ egzempliorius yra atidarytas.
  • Kodo lygiu mes pateikėme el. Laišką žiniatinklio elementui. Kuris yra įvesties laukas (abc.gmail.com).
  • Kai „Selenium Webdriver“ paspaudžia mygtuką „pateikti“, el. Pašto adresą patikrina guru99 svetainė.
  • Kaip sakėme, kad neregistruotame el. Laiške bus rodomas pranešimas „El. Pašto adresas neteisingas“.

Toliau pateikiamas „test1“ Java kodas.

importuoti org.openqa.selenium.By;importuoti org.openqa.selenium.WebElement;importuoti org.openqa.selenium.firefox.FirefoxDriver;viešoji klasė „TestSelenium“public static void main (String [] argumentuoja) {„FirefoxDriver“ tvarkyklė = nauja „FirefoxDriver“ ();vairuotojas.get ("http://demo.guru99.com/");„WebElement“ elementas = driver.findElement (By.xpath ("// įvestis [@ name = 'emailid']"));element.sendKeys (" Šis el. pašto adresas yra apsaugotas nuo šiukšlų. Jums reikia įgalinti JavaScript, kad galėtumėte jį pamatyti.");„WebElement“ mygtukas = driver.findElement (By.xpath ("// įvestis [@ name = 'btnLogin']"));mygtukas.spustelėkite ();}}

Santrauka

  • „IntelliJ IDEA“ yra „Java Integrated Development Environment“ (IDE).
  • Jame yra patobulintų kodų naršymo ir kodo atnaujinimo galimybių.
  • IntelliJ naudojimo pranašumas yra
    • Greitai sugeneruokite „Getter“ ir „Setter“ metodus
    • Naudodami paprastus klavišų paspaudimus, galite suvynioti teiginį į bloką „try-catch“ arba „if-else“
    • Jis palaiko įvairias kalbas, tokias kaip „Java“, „JavaScript“, „Clojure“ ir kt.
    • Jis palaiko skirtingas OS, pvz., „Windows“, „Linux“ ir kt
  • Jis tiekiamas su įmontuotais įskiepiais ir pakavimo įrankiais
  • Norėdami naudoti su „Selenium“, turite sukonfigūruoti „IntelliJ“

Šį straipsnį parašė Fahidas M ir redagavo Jeegaras M.

Įdomios straipsniai...