So richten Sie IntelliJ ein mit Selenium WebTreiber

Was ist IntelliJ?

IntelliJ IDEA ist eine Java Integrierte Entwicklungsumgebung (IDE). Sie wird fรผr die Softwareentwicklung verwendet. Sie wird entwickelt von JetBrainsEs ist sowohl unter der Apache2-Lizenz als auch als โ€žProprietary Commercial Editionโ€œ erhรคltlich. Es ist die beste verfรผgbare Version. Java IDEs. Es bietet Funktionen wie erweiterte Codenavigation und Code-Refactoring-Funktionen.

Voraussetzungen fรผr die Installation von IntelliJ mit Selenium Webtreiber

Dafรผr mรผssen wir einige Voraussetzungen haben, die wie folgt sind.

  • IntelliJ
  • Jeder Webbrowser (vorzugsweise Mozilla Firefox)
  • JDK (Java Entwicklungskit)
  • Selenium .jar-Dateien

Die benรถtigten JAR-Dateien kรถnnen hier heruntergeladen werden Selenium.org โ‚ฌXNUMX Offizielle Website. Nach dem Herunterladen wird die Datei extracts die .jar-Dateien in das gewรผnschte Verzeichnis.

So laden Sie IntelliJ herunter und installieren es

Schritt 1) Zum Download IntelliJ Besuche den jetbrains Hier haben wir die โ€žCommunityโ€œ-Version ausgewรคhlt. Fรผr die Entwicklung auf Mobilgerรคten, im Web und fรผr Unternehmen kรถnnen Sie die โ€žUltimateโ€œ-Version wรคhlen.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 2) Wenn Sie mit dem Herunterladen beginnen, wird eine Meldung wie diese angezeigt.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 3) Im nรคchsten Schritt รถffnet sich ein Popup-Fenster. Klicken Sie auf die Schaltflรคche โ€žAusfรผhrenโ€œ.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 4) Klicken Sie in diesem Schritt im Einrichtungsassistenten auf die Schaltflรคche โ€žWeiterโ€œ.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 5) Es รถffnet sich ein weiteres Popup-Fenster. Durchsuchen Sie Ihren Zielordner und klicken Sie auf die Schaltflรคche โ€žWeiterโ€œ.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 6) In diesem Schritt

  1. Aktivieren Sie das Kontrollkรคstchen โ€“ 32-Bit-Launcher
  2. Markieren Sie das Kontrollkรคstchen fรผr die Sprache entsprechend Ihren Anforderungen
  3. Klicken Sie auf die Schaltflรคche โ€žWeiterโ€œ.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 7) Klicken Sie im nรคchsten Schritt auf die Schaltflรคche โ€žInstallierenโ€œ.

Laden Sie IntelliJ herunter und installieren Sie es

Sie kรถnnen sehen, dass der IntelliJ-Installationsprozess lรคuft.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 8) In diesem Schritt

  1. Um IntelliJ auszufรผhren, aktivieren Sie das Kontrollkรคstchen und
  2. Klicken Sie auf die Schaltflรคche โ€žFertig stellenโ€œ.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 9) Wenn auf Ihrem System bereits eine รคltere Version von IntelliJ installiert ist. Sie kรถnnen Einstellungen von einer รคlteren Version in die neuere Version importieren. Da wir keine Vorgรคngerversion installiert haben. Wir werden die zweite Option auswรคhlen.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 10) Wenn Sie im vorherigen Schritt auf die Schaltflรคche โ€žOKโ€œ klicken, werden Sie nach der Datenschutzvereinbarung von Jetbrain gefragt. Klicken Sie auf die Schaltflรคche โ€žAkzeptierenโ€œ.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 11) In diesem Schritt kรถnnen Sie die Plugin-Einstellungen festlegen.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 12) Wรคhlen Sie im nรคchsten Schritt die Option entsprechend Ihren Anforderungen aus. Sie sehen Optionen wie โ€žNeues Projekt erstellenโ€œ, โ€žProjekt importierenโ€œ, โ€žร–ffnenโ€œ usw.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 13) In diesem Schritt

  1. Wรคhlen Sie das โ€žProjektโ€œ und die โ€žDateiโ€œ aus der Bibliothek aus und
  2. Klicken Sie auf die Schaltflรคche โ€žOKโ€œ.

Laden Sie IntelliJ herunter und installieren Sie es

Schritt 14) In diesem Schritt erscheint die Datei, die wir im vorherigen Schritt ausgewรคhlt haben, im Projektverzeichnis.

Laden Sie IntelliJ herunter und installieren Sie es

Konfigurieren Sie IntelliJ zur Unterstรผtzung Selenium

Zu unterstรผtzen Seleniummรผssen Sie IntelliJ konfigurieren. Befolgen Sie dazu die folgenden Schritte.

Schritt 1) Starten Sie Ihre IntelliJ-IDE und erstellen Sie ein neues Projekt. Datei aussuchen -> New -> Projekt

Konfigurieren Sie IntelliJ zur Unterstรผtzung Selenium

Konfigurieren Sie IntelliJ zur Unterstรผtzung Selenium

Schritt 2) Klicken Sie im vorherigen Schritt auf -> Nรคchste. Es รถffnet sich ein neuer Bildschirm. Geben Sie in diesem Bildschirm den Projektnamen ein. In unserem Fall haben wir den Namen angegeben Selenium_Guru99. Klicken Sie dann auf -> Beenden. Ihr Projekt wurde in IntelliJ erstellt.

Konfigurieren Sie IntelliJ zur Unterstรผtzung Selenium

Schritt 3) Jetzt mรผssen Sie das hinzufรผgen Selenium's .jar-Dateien in IntelliJ als externe Bibliotheken.

Klicken Sie dazu auf โ€žGehe zu Dateiโ€œ. -> Projektstruktur -> Suchen Sie auf der Registerkarte โ€žProjekteinstellungenโ€œ nach โ€žModulenโ€œ. -> Abhรคngigkeiten -> Klicken Sie auf das โ€ž+โ€œ-Zeichen -> Wรคhlen Sie diese Option fรผr JARs oder Verzeichnisse.

Konfigurieren Sie IntelliJ zur Unterstรผtzung Selenium

Schritt 4) Wรคhlen Sie alle Selenium-JAR-Dateien aus dem Verzeichnis und dem Unterverzeichnis /lib aus, in dem Sie die Dateien ex haben.tracted nach dem Herunterladen.

Konfigurieren Sie IntelliJ zur Unterstรผtzung Selenium

Jetzt haben Sie die .jar-Dateien erfolgreich zu intelliJ hinzugefรผgt. Wenn Sie Ihre Projektstruktur sehen, werden Sie feststellen, dass das Verzeichnis /src Ihres Projekts leer ist.

Schritt 5) Klicken Sie mit der rechten Maustaste auf das Verzeichnis /src -> New -> Java Klasse. Ihre Projektstruktur sieht wie unten dargestellt aus.

Konfigurieren Sie IntelliJ zur Unterstรผtzung Selenium

IntelliJ Selenium Beispiel

Wir werden die Seite nutzen https://demo.guru99.com/

In diesem Testszenario

  • Wir starten die URL
  • Geben Sie eine ungรผltige E-Mail-ID ein
  • Klicken Sie auf die Schaltflรคche "Senden"
  • Die Ausgabe lautet wie folgt: โ€žE-Mail-ID ist ungรผltigโ€œ

IntelliJ Selenium Beispiel

Im obigen Ergebnis kรถnnen Sie das sehen

  • Wenn wir den Code ausfรผhren, Firefox Instanz ist geรถffnet.
  • Auf Codeebene haben wir dem Webelement eine E-Mail bereitgestellt. Dabei handelt es sich um ein Eingabefeld (abc.gmail.com).
  • Wenn die Funktion Selenium Webdriver klickt auf die Schaltflรคche โ€žSendenโ€œ, die E-Mail-ID wird von der Site Guru99 รผberprรผft.
  • Wie gesagt, bei nicht registrierten E-Mails wird die Meldung โ€žE-Mail-ID ist ungรผltigโ€œ angezeigt.

Folgendes ist Java Code fรผr 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();    
		}
}

Vorteile der Verwendung von IntelliJ

  • Es generiert schnell Getter- und Setter-Methoden fรผr Objektattribute.
  • Mit einfachen Tastenanschlรคgen kรถnnen Sie eine Anweisung in einen Try-Catch- oder If-Else-Block einbinden.
  • Die IDE bietet integrierte Verpackungstools wie Gradle, SBT, Grunt, Bower usw.
  • Datenbanken wie SQL, ORACLE, PostgreSQL, Microsoft SQL Auf den Server kann direkt รผber die IDE zugegriffen werden.
  • Es unterstรผtzt verschiedene Sprachen wie Java, Javascript, Clojure usw.
  • Es wird von verschiedenen Betriebssystemen unterstรผtzt, wie WindowsLinux usw. Es kann heruntergeladen werden von JetBrains offizielle Website.

Zusammenfassung

  • IntelliJ IDEA ist eine Java Integrierte Entwicklungsumgebung (IDE).
  • Es verfรผgt รผber erweiterte Code-Navigations- und Code-Refactoring-Funktionen.
  • Der Vorteil der Verwendung von IntelliJ ist
  • Generieren Sie schnell Getter- und Setter-Methoden
  • Mit einfachen Tastenanschlรคgen kรถnnen Sie eine Anweisung in einen Try-Catch- oder If-Else-Block einbinden
  • Es unterstรผtzt verschiedene Sprachen wie Java, JavaSkript , Clojure usw.
  • Es unterstรผtzt verschiedene Betriebssysteme wie Windows, Linux usw.In
  • Es verfรผgt รผber integrierte Plugins und Paketierungstools
  • Zu verwenden mit Selenium, mรผssen Sie IntelliJ konfigurieren

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: