Jak skonfigurować IntelliJ za pomocą Selenium Sterownik sieciowy

Co to jest IntelliJ?

IntelliJ IDEA jest Java Zintegrowane środowisko programistyczne (IDE). Jest używane do tworzenia oprogramowania. Jest rozwijane przez JetBrains. Jest objęte licencją Apache2 „community edition”, a także „proprietary commercial edition”. Jest to najlepsze dostępne Java IDE. Zapewnia takie udogodnienia, jak zaawansowana nawigacja po kodzie i możliwości refaktoryzacji kodu.

Wymagania wstępne dotyczące instalacji IntelliJ Selenium Sterownik internetowy

W tym celu musimy spełnić pewne warunki wstępne, które są następujące.

  • IntelliJ
  • Dowolna przeglądarka internetowa (najlepiej Mozilla Firefox)
  • JDK (Java Zestaw deweloperski)
  • Selenium pliki .jar

Wymagane pliki jar można pobrać z Selenium. Org oficjalna strona. Po pobraniu plik wyodrębnia pliki .jar do żądanego katalogu.

Jak pobrać i zainstalować IntelliJ

Krok 1) Aby pobrać IntelliJ odwiedź stronę jetbrains. Tutaj wybraliśmy wersję „Community”. Możesz wybrać wersję „ultimate” dla rozwoju mobilnego, internetowego i korporacyjnego.

Pobierz i zainstaluj IntelliJ

Krok 2) Kiedy rozpoczniesz pobieranie, zobaczysz taki komunikat.

Pobierz i zainstaluj IntelliJ

Krok 3) W następnym kroku otworzy się wyskakujące okienko. Kliknij przycisk „Uruchom”.

Pobierz i zainstaluj IntelliJ

Krok 4) W tym kroku kliknij przycisk „Dalej” w kreatorze instalacji.

Pobierz i zainstaluj IntelliJ

Krok 5) Otworzy się kolejne wyskakujące okienko. Przeglądaj folder docelowy i kliknij przycisk „Dalej”.

Pobierz i zainstaluj IntelliJ

Krok 6) W tym etapie,

  1. Zaznacz pole wyboru – program uruchamiający 32-bitowy
  2. Zaznacz pole wyboru języka zgodnie ze swoimi wymaganiami
  3. Kliknij przycisk „Dalej”.

Pobierz i zainstaluj IntelliJ

Krok 7) W następnym kroku kliknij przycisk „Zainstaluj”.

Pobierz i zainstaluj IntelliJ

Możesz zobaczyć, że proces instalacji IntelliJ jest w toku.

Pobierz i zainstaluj IntelliJ

Krok 8) W tym etapie,

  1. Aby uruchomić IntelliJ, zaznacz pole wyboru i
  2. Kliknij przycisk „Zakończ”.

Pobierz i zainstaluj IntelliJ

Krok 9) Jeśli masz już zainstalowaną starszą wersję IntelliJ w swoim systemie. Możesz zaimportować ustawienia ze starszej wersji do nowszej. Ponieważ nie mamy zainstalowanej żadnej poprzedniej wersji. My wybierzemy drugą opcję.

Pobierz i zainstaluj IntelliJ

Krok 10) Po kliknięciu przycisku „OK” w poprzednim kroku zostanie wyświetlony monit o zgodę na politykę prywatności Jetbrain. Kliknij przycisk „Akceptuj”.

Pobierz i zainstaluj IntelliJ

Krok 11) W tym kroku możesz skonfigurować ustawienia wtyczki.

Pobierz i zainstaluj IntelliJ

Krok 12) W następnym kroku wybierz opcję zgodnie z wymaganiami. Zobaczysz opcje takie jak utwórz nowy projekt, zaimportuj projekt, otwórz itp.

Pobierz i zainstaluj IntelliJ

Krok 13) W tym etapie,

  1. Wybierz „Projekt” i „plik” z biblioteki i
  2. Kliknij przycisk „OK”.

Pobierz i zainstaluj IntelliJ

Krok 14) W tym kroku plik wybrany w poprzednim kroku pojawi się w katalogu projektu.

Pobierz i zainstaluj IntelliJ

Skonfiguruj IntelliJ do obsługi Selenium

Wspierać Selenium, musisz skonfigurować IntelliJ. W tym celu wykonaj następujące kroki.

Krok 1) Uruchom IntelliJ IDE i utwórz nowy projekt. Wybierz plik -> Nowości -> Projekt

Skonfiguruj IntelliJ do obsługi Selenium

Skonfiguruj IntelliJ do obsługi Selenium

Krok 2) W poprzednim kroku po kliknięciu -> Następny. Otworzy się nowy ekran. Na tym ekranie podaj nazwę projektu. W naszym przypadku podaliśmy nazwę Selenium_Guru99. Następnie kliknij -> Skończyć. Twój projekt został stworzony w IntelliJ.

Skonfiguruj IntelliJ do obsługi Selenium

Krok 3) Teraz musisz dodać Seleniumpliki .jar do intelliJ jako biblioteki zewnętrzne.

W tym celu kliknij przejdź do pliku -> Struktura projektu -> w zakładce ustawień projektu poszukaj modułów -> Zależności -> Kliknij znak „+”. -> Wybierz dla plików JAR lub katalogów.

Skonfiguruj IntelliJ do obsługi Selenium

Krok 4) Zaznacz wszystkie pliki selenium .jar z katalogu i podkatalogu /lib, do którego zostały wypakowane po pobraniu.

Skonfiguruj IntelliJ do obsługi Selenium

Teraz pomyślnie dodałeś pliki .jar do intelliJ. Jeśli zobaczysz strukturę swojego projektu, zauważysz, że katalog /src projektu jest pusty.

Krok 5) Kliknij prawym przyciskiem myszy katalog /src -> Nowości -> Java Klasa. Struktura Twojego projektu będzie wyglądać jak pokazano poniżej.

Skonfiguruj IntelliJ do obsługi Selenium

IntelliJ Selenium Przykład

Będziemy korzystać z witryny https://demo.guru99.com/

W tym scenariuszu testowym

  • Uruchomimy adres URL
  • Wprowadź nieprawidłowy adres e-mail
  • Kliknij przycisk „Prześlij”
  • Wynik będzie wyglądał następująco: „Identyfikator e-mail jest nieprawidłowy”

IntelliJ Selenium Przykład

W powyższym wyniku widać to

  • Kiedy uruchomimy kod, Firefox instancja jest otwarta.
  • Na poziomie kodu podaliśmy adres e-mail do webelement. Jest to pole wejściowe (abc.gmail.com).
  • Kiedy Selenium Webdriver klika przycisk „Wyślij”, adres e-mail zostaje zweryfikowany przez witrynę guru99.
  • Jak już wspomnieliśmy, w przypadku niezarejestrowanego adresu e-mail wyświetla się komunikat „Identyfikator e-mail jest nieprawidłowy”.

Poniżej znajduje się Jawa kod do testu 1.

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();    
		}
}

Zalety korzystania z IntelliJ

  • Szybko generuje metody pobierające i ustawiające dla atrybutów obiektów.
  • Za pomocą prostych naciśnięć klawiszy możesz zawinąć instrukcję w blok try-catch lub if-else.
  • IDE zapewnia wbudowane narzędzia do pakowania, takie jak gradle, SBT, grunt, bower itp.
  • Bazy danych takie jak SQL, ORACLE, PostgreSQL, Microsoft SQL Dostęp do serwera można uzyskać bezpośrednio z IDE.
  • Obsługuje różne języki, takie jak Java, Javascript, Clojure itp.
  • Jest obsługiwany przez różne systemy operacyjne, takie jak Windows, Linux itp. Można go pobrać z oficjalnej strony JetBrains.

Podsumowanie

  • IntelliJ IDEA jest Java Zintegrowane środowisko programistyczne (IDE).
  • Posiada funkcje zaawansowanej nawigacji po kodzie i możliwości refaktoryzacji kodu.
  • Zaletą korzystania z IntelliJ jest
  • Szybko generuj metody pobierające i ustawiające
  • Za pomocą prostych naciśnięć klawiszy możesz zawinąć instrukcję w blok try-catch lub if-else
  • Obsługuje różne języki, takie jak Java, JAVASCRIPT , Clojure itp.
  • Obsługuje różne systemy operacyjne, takie jak Windows, Linux itp. W
  • Zawiera wbudowane wtyczki i narzędzia do pakowania
  • Do użytku z Selenium, musisz skonfigurować IntelliJ