Kā lietot IntelliJ IDE & Selēna tīmekļa draiveris

Satura rādītājs:

Anonim

Intellij ir IDE, kas palīdz rakstīt labāku un ātrāku kodu. Intellij var izmantot opcijā Java bean un Eclipse.

Šajā apmācībā jūs uzzināsiet

  • Kas ir IntelliJ?
  • Priekšnoteikumi IntelliJ ar Selenium Webdriver
  • Kā lejupielādēt un instalēt IntelliJ
  • Konfigurējiet IntelliJ, lai tas atbalstītu selēnu
  • Piemērs

Kas ir IntelliJ?

IntelliJ IDEA ir Java integrēta izstrādes vide (IDE). To izmanto programmatūras izstrādei. To izstrādājusi JetBrains. Tas ietilpst apache2 licencētā “kopienas izdevumā”, kā arī “patentētā komerciālā izdevumā”. Tas ir vislabākais pieejamais Java IDE. Tas nodrošina tādas iespējas kā uzlabotas koda navigācijas un koda atjaunošanas iespējas.

IntelliJ izmantošanas priekšrocība ir tā

  • Tas ātri ģenerē getter un setter metodes objektu atribūtiem.
  • Izmantojot vienkāršus taustiņsitienus, jūs varat ietvert paziņojumu bloķēšanas mēģinājumā vai, ja vēl.
  • IDE piedāvā iebūvētus iepakošanas rīkus, piemēram, gradle, SBT, grunt, bower utt.
  • Datu bāzēm, piemēram, SQL, ORACLE, PostgreSQL, Microsoft SQL Server, var piekļūt tieši no IDE.
  • Tas atbalsta dažādas valodas, piemēram, Java, Javascript, Clojure utt.
  • To atbalsta dažādas operētājsistēmas, piemēram, Windows, Linux utt. To var lejupielādēt no JetBrains oficiālās vietnes.

Priekšnoteikumi IntelliJ ar Selenium Webdriver

Lai to izdarītu, mums ir nepieciešami daži priekšnosacījumi, kas ir šādi.

  • IntelliJ
  • Jebkurš tīmekļa pārlūks (vēlams, Mozilla Firefox)
  • JDK (Java izstrādes komplekts)
  • Selēna .jar faili

Nepieciešamos burku failus var lejupielādēt no Selenium.org oficiālās vietnes. Pēc lejupielādes fails izvelk .jar failus vajadzīgajā direktorijā.

Kā lejupielādēt un instalēt IntelliJ

1. solis. Lai lejupielādētu IntelliJ, apmeklējiet jetbrains vietni. Šeit mēs esam izvēlējušies kopienas versiju. Jūs varat izvēlēties "galīgo" versiju mobilo ierīču, tīmekļa un uzņēmuma attīstībai.

2. solis. Sākot lejupielādēt, jūs redzēsiet šādu ziņojumu.

3. solis) Nākamajā solī tiks atvērts uznirstošais logs. Noklikšķiniet uz pogas "palaist".

4. solis . Šajā solī iestatīšanas vednī noklikšķiniet uz pogas “Nākamais”.

5. solis) Tiks atvērts vēl viens uznirstošais logs. Pārlūkojiet mērķa mapi un noklikšķiniet uz pogas "Nākamais".

6. solis) Šajā solī

  1. Atzīmējiet izvēles rūtiņu - 32 bitu palaidējs
  2. Atzīmējiet izvēles rūtiņu valodai atbilstoši jūsu prasībām
  3. Noklikšķiniet uz pogas Nākamais

7. solis) Nākamajā solī noklikšķiniet uz pogas Instalēt.

Var redzēt, ka notiek IntelliJ instalēšanas process.

8. solis) Šajā solī

  1. Lai palaistu IntelliJ, atzīmējiet izvēles rūtiņu un
  2. Noklikšķiniet uz pogas Pabeigt

9. solis) Ja jūsu sistēmā jau ir instalēta vecāka IntelliJ versija. Jūs varat importēt iestatījumu no vecākas versijas uz jaunāku. Tā kā mums nav instalēta neviena iepriekšējā versija. Mēs izvēlēsimies otro iespēju.

10. solis. Kad iepriekšējā solī noklikšķināsit uz pogas Labi, tā pieprasīs Jetbrain privātuma politikas līgumu. Noklikšķiniet uz pogas Akceptēt.

11. solis) Šajā solī varat iestatīt spraudņa iestatījumu.

12. solis) Nākamajā solī atlasiet opciju atbilstoši prasībām. Jūs redzēsiet tādas iespējas kā jauna projekta izveidošana, projekta importēšana, atvēršana utt.

13. solis) Šajā solī

  1. Bibliotēkā atlasiet “Project” un “file” un
  2. Noklikšķiniet uz pogas Labi

14. solis . Šajā solī fails, kuru atlasījām iepriekšējā darbībā, parādās projekta direktorijā.

Konfigurējiet IntelliJ, lai tas atbalstītu selēnu

Lai atbalstītu Selenium, jums ir jākonfigurē IntelliJ. Lai to izdarītu, rīkojieties šādi.

1. darbība. Palaidiet savu IntelliJ IDE un izveidojiet jaunu projektu. Atlasiet Fails -> Jauns -> Projekts

2. solis) Iepriekšējā solī, noklikšķinot uz -> Tālāk. Tiks atvērts jauns ekrāns. Šajā ekrānā norādiet projekta nosaukumu. Mūsu gadījumā mēs esam devuši nosaukumu Selenium_Guru99. Pēc tam noklikšķiniet uz -> Pabeigt. Jūsu projekts ir izveidots IntelliJ.

3. solis. Tagad jums ir jāpievieno Selen .jar faili inteliJ kā ārējas bibliotēkas.

Lai to izdarītu, noklikšķiniet uz Fails -> Projekta struktūra -> projekta iestatījumu cilnē meklējiet Moduļi -> Atkarības -> Noklikšķiniet uz '+' Paraksts -> Atlasīt JAR vai direktorijiem.

4. solis) Atlasiet visus selēna .jar failus direktorijā un apakšdirektorijā / lib, kur esat ieguvis pēc lejupielādes.

Tagad jūs esat veiksmīgi pievienojis .jar failus inteliJ. Ja redzat savu projekta struktūru, pamanīsit, ka projekta / src direktorijs ir tukšs.

5. solis) Ar peles labo pogu noklikšķiniet uz / src direktorija -> Jauns -> Java klase. Jūsu projekta struktūra izskatīsies tā, kā parādīts zemāk.

Piemērs

Mēs izmantosim vietni http://demo.guru99.com/.

Šajā testa scenārijā

  • Mēs palaidīsim URL
  • Ievadiet nederīgu e-pasta ID
  • Noklikšķiniet uz pogas Iesniegt
  • Izeja būs tāda, kā parādīts zemāk - 'E-pasta ID nav derīgs'

Iepriekš redzamajā rezultātā jūs to varat redzēt

  • Kad palaižam kodu, Firefox instance ir atvērta.
  • Kodu līmenī mēs esam nosūtījuši e-pastu tīmekļa vietnei. Kurš ir ievades lauks (abc.gmail.com).
  • Kad Selenium Webdriver noklikšķina uz pogas Iesniegt, e-pasta ID pārbauda guru99 vietne.
  • Kā mēs teicām, ka nereģistrētā e-pastā tiks parādīts ziņojums "E-pasta ID nav derīgs".

Šis ir Java kods test1.

importēt org.openqa.selenium.By;importēt org.openqa.selenium.WebElement;importēt org.openqa.selenium.firefox.FirefoxDriver;publiskā klase TestSelenium {public static void main (String [] args) {FirefoxDriver draiveris = jauns FirefoxDriver ();draiveris.get ("http://demo.guru99.com/");WebElement elements = driver.findElement (By.xpath ("// ievade [@ name = 'emailid']"));element.sendKeys (" Šī e-pasta adrese ir aizsargāta no mēstuļu robotiem. Lai to aplūkotu, jums jābūt aktivizētam Javascript.");WebElement poga = driver.findElement (By.xpath ("// ievade [@ name = 'btnLogin']"));poga.klikšķis ();}}

Kopsavilkums

  • IntelliJ IDEA ir Java integrēta izstrādes vide (IDE).
  • Tam ir iespējas uzlabot koda navigāciju un koda atjaunošanas iespējas.
  • IntelliJ izmantošanas priekšrocība ir
    • Ātri ģenerējiet getter un setter metodes
    • Izmantojot vienkāršus taustiņu taustiņus, jūs varat ietvert paziņojumu izmēģinājuma ķeršanas vai ja-cits blokā
    • Tas atbalsta dažādas valodas, piemēram, Java, JavaScript, Clojure utt.
    • Tas atbalsta dažādas operētājsistēmas, piemēram, Windows, Linux utt
  • Tas nāk ar iebūvētiem spraudņiem un iepakošanas rīkiem
  • Lai lietotu kopā ar Selenium, jums ir jākonfigurē IntelliJ

Šo rakstu ir veidojis Fahids M, un to rediģējis Jegars M.