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.
Krok 2) Kiedy rozpoczniesz pobieranie, zobaczysz taki komunikat.
Krok 3) W następnym kroku otworzy się wyskakujące okienko. Kliknij przycisk „Uruchom”.
Krok 4) W tym kroku kliknij przycisk „Dalej” w kreatorze instalacji.
Krok 5) Otworzy się kolejne wyskakujące okienko. Przeglądaj folder docelowy i kliknij przycisk „Dalej”.
Krok 6) W tym etapie,
- Zaznacz pole wyboru – program uruchamiający 32-bitowy
- Zaznacz pole wyboru języka zgodnie ze swoimi wymaganiami
- Kliknij przycisk „Dalej”.
Krok 7) W następnym kroku kliknij przycisk „Zainstaluj”.
Możesz zobaczyć, że proces instalacji IntelliJ jest w toku.
Krok 8) W tym etapie,
- Aby uruchomić IntelliJ, zaznacz pole wyboru i
- Kliknij przycisk „Zakończ”.
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ę.
Krok 10) Po kliknięciu przycisku „OK” w poprzednim kroku zostanie wyświetlony monit o zgodę na politykę prywatności Jetbrain. Kliknij przycisk „Akceptuj”.
Krok 11) W tym kroku możesz skonfigurować ustawienia wtyczki.
Krok 12) W następnym kroku wybierz opcję zgodnie z wymaganiami. Zobaczysz opcje takie jak utwórz nowy projekt, zaimportuj projekt, otwórz itp.
Krok 13) W tym etapie,
- Wybierz „Projekt” i „plik” z biblioteki i
- Kliknij przycisk „OK”.
Krok 14) W tym kroku plik wybrany w poprzednim kroku pojawi się w katalogu projektu.
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
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.
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.
Krok 4) Zaznacz wszystkie pliki selenium .jar z katalogu i podkatalogu /lib, do którego zostały wypakowane po pobraniu.
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.
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”
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