Jak nastavit IntelliJ pomocí Selenium webový ovladač

Co je IntelliJ?

IntelliJ IDEA je Java Integrované vývojové prostředí (IDE). Používá se pro vývoj softwaru. Je vyvinut společností JetBrains. Spadá pod apache2 licencovanou 'komunitní edici' i 'proprietární komerční edici'. Je to nejlepší dostupné Java IDE. Poskytuje zařízení, jako je pokročilá navigace v kódu a možnosti refaktorování kódu.

Předpoklady pro instalaci IntelliJ Selenium Webdriver

K tomu potřebujeme mít určité předpoklady, které jsou následující.

  • IntelliJ
  • Jakýkoli webový prohlížeč (nejlépe Mozilla Firefox)
  • JDK (Java vývojová sada)
  • Selenium soubory .jar

Požadované soubory jar lze stáhnout z Selenium.org oficiální stránka. Po stažení soubor rozbalí soubory .jar do požadovaného adresáře.

Jak stáhnout a nainstalovat IntelliJ

Krok 1) Chcete-li stáhnout IntelliJ navštivte stránky jetbrains. Zde jsme vybrali verzi „Community“. Můžete si vybrat „ultimátní“ verzi pro mobilní, webový a podnikový vývoj.

Stáhněte a nainstalujte IntelliJ

Krok 2) Po zahájení stahování se zobrazí zpráva podobná této.

Stáhněte a nainstalujte IntelliJ

Krok 3) V dalším kroku se otevře vyskakovací okno. Klikněte na tlačítko 'spustit'.

Stáhněte a nainstalujte IntelliJ

Krok 4) V tomto kroku klikněte na tlačítko 'další' v průvodci nastavením.

Stáhněte a nainstalujte IntelliJ

Krok 5) Otevře se další vyskakovací okno. Procházejte cílovou složku a klikněte na tlačítko 'další'.

Stáhněte a nainstalujte IntelliJ

Krok 6) V tomto kroku,

  1. Zaškrtněte políčko – 32bitový spouštěč
  2. Označte zaškrtávací políčko pro jazyk podle vašich požadavků
  3. Klikněte na tlačítko 'další'

Stáhněte a nainstalujte IntelliJ

Krok 7) V dalším kroku klikněte na tlačítko 'Instalovat'.

Stáhněte a nainstalujte IntelliJ

Můžete vidět, že proces instalace IntelliJ probíhá.

Stáhněte a nainstalujte IntelliJ

Krok 8) V tomto kroku,

  1. Chcete-li spustit IntelliJ, zaškrtněte políčko a
  2. Klikněte na tlačítko 'Dokončit'

Stáhněte a nainstalujte IntelliJ

Krok 9) Pokud již máte v systému nainstalovanou starší verzi IntelliJ. Nastavení můžete importovat ze starší verze do novější verze. Protože nemáme nainstalovanou žádnou předchozí verzi. Vybereme druhou možnost.

Stáhněte a nainstalujte IntelliJ

Krok 10) Když v předchozím kroku kliknete na tlačítko 'ok', budete požádáni o souhlas se zásadami ochrany osobních údajů Jetbrain. Klikněte na tlačítko 'Přijmout'.

Stáhněte a nainstalujte IntelliJ

Krok 11) V tomto kroku můžete nastavit nastavení pluginu.

Stáhněte a nainstalujte IntelliJ

Krok 12) V dalším kroku vyberte možnost podle požadavků. Uvidíte možnosti jako vytvořit nový projekt, importovat projekt, otevřít atd.

Stáhněte a nainstalujte IntelliJ

Krok 13) V tomto kroku,

  1. Vyberte 'Projekt' a 'soubor' z knihovny a
  2. Klikněte na tlačítko 'OK'

Stáhněte a nainstalujte IntelliJ

Krok 14) V tomto kroku se soubor, který jsme vybrali v předchozím kroku, objeví v adresáři projektu.

Stáhněte a nainstalujte IntelliJ

Nakonfigurujte IntelliJ na podporu Selenium

Podporovat Selenium, musíte nakonfigurovat IntelliJ. Postupujte podle následujících kroků.

Krok 1) Spusťte své IntelliJ IDE a vytvořte nový projekt. Zvolte soubor -> Nový -> Projekt

Nakonfigurujte IntelliJ na podporu Selenium

Nakonfigurujte IntelliJ na podporu Selenium

Krok 2) V předchozím kroku, když kliknete -> Další. Otevře se nová obrazovka. Na této obrazovce zadejte název projektu. V našem případě jsme dali jméno Selenium_Guru99. Poté klikněte na -> Dokončit. Váš projekt byl vytvořen v IntelliJ.

Nakonfigurujte IntelliJ na podporu Selenium

Krok 3) Nyní musíte přidat Selenium's .jar soubory do intelliJ jako externí knihovny.

Za tímto účelem klikněte na Přejít do souboru -> Struktura projektu -> na kartě nastavení projektu vyhledejte Moduly -> Závislosti -> Klikněte na znaménko „+“. -> Vyberte pro JAR nebo adresáře.

Nakonfigurujte IntelliJ na podporu Selenium

Krok 4) Vyberte všechny soubory selenium .jar z adresáře a podadresáře /lib, kam jste je po stažení rozbalili.

Nakonfigurujte IntelliJ na podporu Selenium

Nyní jste úspěšně přidali soubory .jar do intelliJ. Pokud vidíte strukturu svého projektu, všimnete si, že adresář /src vašeho projektu je prázdný.

Krok 5) Klikněte pravým tlačítkem na adresář /src -> Nový -> Java Třída. Struktura vašeho projektu bude vypadat následovně.

Nakonfigurujte IntelliJ na podporu Selenium

IntelliJ Selenium Příklad

Budeme používat stránky https://demo.guru99.com/

V tomto testovacím scénáři

  • Spustíme URL
  • Zadejte neplatné ID e-mailu
  • Klikněte na tlačítko 'Odeslat'
  • Výstup bude takový, jak je uvedeno níže – „E-mailové ID není platné“

IntelliJ Selenium Příklad

Ve výše uvedeném výsledku to můžete vidět

  • Když spustíme kód, Firefox instance je otevřená.
  • Na úrovni kódu jsme webelementu poskytli e-mail. Což je vstupní pole (abc.gmail.com).
  • Kdy Selenium Webdriver klikne na tlačítko 'odeslat', ID e-mailu je ověřeno webem guru99.
  • Jak jsme řekli, u neregistrovaného e-mailu se zobrazí zpráva „ID e-mailu není platné“.

Následuje Jáva kód pro 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();    
		}
}

Výhody použití IntelliJ

  • Rychle generuje metody getter a setter pro atributy objektů.
  • Jednoduchými stisky kláves můžete zabalit příkaz do bloku try-catch nebo if-else.
  • IDE poskytuje vestavěné balicí nástroje jako gradle, SBT, grunt, bower atd.
  • Databáze jako SQL, ORACLE, PostgreSQL, Microsoft SQL Server je přístupný přímo z IDE.
  • Podporuje různé jazyky jako např Java, Javascript, Clojure atd.
  • Je podporován různými operačními systémy, např Windows, Linux atd. Lze jej stáhnout z oficiálních stránek JetBrains.

Shrnutí

  • IntelliJ IDEA je Java Integrované vývojové prostředí (IDE).
  • Má zařízení pokročilé navigace v kódu a schopnosti refaktorování kódu.
  • Výhodou použití intelliJ je
  • Rychle generujte metody getter a setter
  • Jednoduchými stisky kláves můžete zabalit příkaz do bloku try-catch nebo if-else
  • Podporuje různé jazyky jako např Java, JavaScénář , Clojure atd.
  • Podporuje různé OS jako Windows, Linux atd.In
  • Dodává se s vestavěnými pluginy a balicími nástroji
  • K použití s Selenium, musíte nakonfigurovat IntelliJ