Jak skonfigurować IntelliJ za pomocą Selenium Sterownik sieciowy
⚡ Inteligentne podsumowanie
IntelliJ IDEA działa Selenium WebDriver przeprowadza testy raz Java projekt niesie Selenium bibliotekę klienta w ścieżce klas, dzięki czemu środowisko IDE może kompilować, uruchamiać i debugować kod automatyzacji przeglądarki z poziomu jednego okna.
Co to jest IntelliJ?
IntelliJ IDEA jest Java Zintegrowane środowisko programistyczne (IDE) stworzone przez JetBrainsDostępny jest w wersji Community Edition z licencją Apache 2.0 oraz komercyjnej Ultimate Edition. Oferuje zaawansowane funkcje nawigacji po kodzie i jego refaktoryzacji.
Wymagania wstępne dotyczące instalacji IntelliJ Selenium Sterownik sieciowy
Aby instalacja przebiegła pomyślnie, muszą zostać spełnione następujące wymagania wstępne.
- IntelliJ
- Dowolna przeglądarka internetowa (najlepiej Mozilla Firefox)
- JDK (Java Zestaw deweloperski)
- Selenium pliki .jar
Wymagane pliki jar można pobrać ze strony Selenium. Org oficjalna strona. Po pobraniu, np.tracPrzenieś pliki .jar do wybranego katalogu.
Uwaga: a Maven or Gradle kompilacja rozwiązuje selen-java automatycznie, dzięki czemu ręczne pobieranie będzie opcjonalne.
Jak pobrać i zainstalować IntelliJ
Krok 1) Aby pobrać IntelliJ, odwiedź JetBrains witryna internetowaTutaj wybraliśmy wersję „Community”; wybierz wersję „Ultimate” do tworzenia aplikacji mobilnych, internetowych i korporacyjnych.
Krok 2) Kiedy rozpoczniesz pobieranie, zobaczysz taki komunikat.
Krok 3) Otworzy się okno dialogowe. Kliknij przycisk „Uruchom”.
Krok 4) Kliknij przycisk „Dalej” w kreatorze konfiguracji.
Krok 5) Przejdź do folderu docelowego i kliknij przycisk „Dalej”.
Krok 6) Na ekranie opcji instalacji,
- Zaznacz pole wyboru – program uruchamiający 32-bitowy
- Zaznacz pole wyboru języka zgodnie ze swoimi wymaganiami
- Kliknij przycisk „Dalej”
Uwaga: obecne kompilacje są tylko 64-bitowe, więc pole wyboru programu uruchamiającego 32-bitowego nie jest już wyświetlane.
Krok 7) Kliknij przycisk „Instaluj”.
Jak widać, proces instalacji IntelliJ jest w toku.
Krok 8) Na ostatnim ekranie kreatora
- Aby uruchomić IntelliJ, zaznacz pole wyboru i
- Kliknij przycisk „Zakończ”.
Krok 9) Jeśli istnieje starsza wersja IntelliJ, możesz zaimportować jej ustawienia. Żadna poprzednia wersja nie jest tutaj zainstalowana, więc wybierz drugą opcję.
Krok 10) Po kliknięciu „OK” IntelliJ poprosi o podanie JetBrains Umowa o polityce prywatności. Kliknij „Akceptuję”.
Krok 11) Teraz możesz skonfigurować ustawienia wtyczki.
Krok 12) Wybierz potrzebną opcję: utwórz nowy projekt, zaimportuj projekt lub otwórz.
Krok 13) Na ekranie importu
- Wybierz „Projekt” i „plik” z biblioteki i
- Kliknij przycisk „OK”
Krok 14) Wybrany plik pojawi się teraz w katalogu projektu.
Skonfiguruj IntelliJ do obsługi Selenium
Wspierać Selenium, skonfiguruj IntelliJ, wykonując następujące kroki.
Krok 1) Uruchom IntelliJ IDE i utwórz nowy projekt. Wybierz Plik -> Nowy -> Projekt.
Krok 2) Po kliknięciu -> Dalej otworzy się nowy ekran. Nazwij projekt; tutaj użyliśmy Selenium_Guru99. Następnie kliknij -> Zakończ.
Krok 3) Teraz musisz dodać Selenium Pliki .jar do IntelliJ jako biblioteki zewnętrzne.
Aby to zrobić, przejdź do Plik -> Struktura projektu -> na karcie ustawień projektu poszukaj Modułów -> Zależności -> Kliknij znak „+” -> Wybierz dla plików JAR lub katalogów.
Krok 4) Wybierz wszystko Selenium Pliki .jar z extrackatalog ted i jego podkatalog /lib.
Pliki .jar zostały dodane. Zwróć uwagę, że katalog /src projektu jest nadal pusty.
Krok 5) Kliknij prawym przyciskiem myszy na katalog /src -> Nowy -> Java Klasa. Struktura Twojego projektu będzie wyglądać jak pokazano poniżej.
IntelliJ Selenium Przykład
Teraz napisz swoje pierwszy skrypt WebDriver przed https://demo.guru99.com/
W tym scenariuszu testowym
- Uruchomimy 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 możesz zobaczyć, że
- Uruchomienie kodu otwiera Firefox instancja.
- Kod wysyła wiadomość e-mail do WebElement, pola wejściowego (abc.gmail.com).
- Kiedy Selenium WebDriver klika „Prześlij”, Guru99 witryn weryfikuje identyfikator e-mail.
- W przypadku niezarejestrowanego adresu e-mail wyświetla się komunikat „Identyfikator adresu e-mail jest nieprawidłowy”.
Poniżej znajduje się kod Java dla testu1, lokalizujący oba pola XPath.
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(); } }
Uwaga: to Selenium Fragment kodu ery 3 oczekuje geckodrivera na PATH; Selenium 4 działa bez zmian, ponieważ Selenium Menedżer rozwiązuje problem ze sterownikiem.
Zalety korzystania z IntelliJ
Poza Selenium Oprócz wsparcia, IDE oferuje kilka funkcji zwiększających produktywność, o których warto wiedzieć.
- Natychmiast generuje metody getter i setter dla atrybutów obiektu.
- Proste naciśnięcia klawiszy umieszczają instrukcję w bloku try-catch lub if-else, co przyspiesza Obsługa wyjątków.
- Wbudowane narzędzia do pakowania obejmują: Gradle, sbt, Grunt i Bower.
- Bazy danych takie jak SQL, Oracle, PostgreSQL oraz Microsoft SQL Server Otwórz bezpośrednio w IDE.
- Obsługuje Java, JAVASCRIPT, Clojure i inne języki.
- To działa Windows, Linux i macOSi można go pobrać ze strony JetBrains strona.






















