Uruchamianie przeglądarek w selenu - fakty, które powinieneś wiedzieć

W tej części samouczka nauczymy się, jak przeprowadzić instalację Selenium, a także będziemy w praktyce uruchamiać przeglądarki w Selenium, np. Uruchomimy przeglądarki Firefox, Chrome, IE i przejdziemy do adresu URL aplikacji (na przykład uruchomimy www .Google.com na początek). 

W poprzedniej sekcji tj Moduł pierwszy samouczka poznaliśmy architekturę Selenium, wewnętrzne cechy i funkcjonalności Selenium.

Instalacja selenu: 

Aby pracować z Selenium, musisz przejść następujący proces, którym są:

Zainstaluj Javę w systemie: 

Możesz pobrać zaktualizowaną wersję JDK z oracle.comi zainstaluj Javę w swoim systemie po pobraniu, postępując zgodnie z instrukcjami.

Następnym krokiem jest ustawienie pliku JAVA_HOME path ze zmiennej środowiskowej (kopiując ścieżkę pobranych katalogów do kosz folder), a także zaktualizuj plik PATH zmienna zmiennych systemowych.

Aby sprawdzić, czy powyższe kroki są wykonane poprawnie, przejdź do wiersza polecenia i wykonaj java - wersja, powinien pokazać zainstalowaną wersję JDK.

Setup IDE, czyli Eclipse lub Intellij:

Możesz wybrać swoje ulubione IDE do kodowania skryptów automatyzacji, opracowywania struktury automatyzacji itp., Które możesz wybrać Zaćmienie or Edycja społeczności Intellij w tym celu.

Pobierz plik jar Selenium Webdriver z Selen Dev.

Skonfiguruj Selenium w IDE (Eclipse)

Po pobraniu ulubionego IDE otwórz to (Eclipse lub Idea) i utwórz nowy projekt Java. Podaj nazwę projektu i utwórz pakiet wewnątrz nowo utworzonego projektu, a następnie utwórz klasa Java z odpowiednią nazwą (np. DemoTest.java itp.).

Po wykonaniu powyższych czynności musisz dodać Słoik Selenium które pobrałeś z Selenium DEV  w bibliotekach ścieżek budowania języka Java w środowisku Eclipse pracować z Selenium w następujący sposób:

KROK 1—> Kliknij prawym przyciskiem myszy projekt, przejdź do właściwości opcja. Kliknij Ścieżka budowania Java w nowo otwartym oknie dialogowym.

KROK 2 -> Kliknij opcję bibliotek, a następnie kliknij Dodaj zewnętrzne słoiki i wybierz swoje Selenium JAR, cokolwiek masz do pobrania, w ten sposób możesz dodać inne zewnętrznie pobrany plik JAR w obszarze roboczym IDE.

Uruchamianie przeglądarek w Selenium Webdriver:

Dzięki powyższym sekcjom skończymy Proces instalacji lub konfiguracji Selenium, teraz w nadchodzącej sekcji zajmiemy się sprawami praktycznymi Uruchamianie przeglądarek w Selenium z różnymi przeglądarkami, takimi jak przeglądarka Firefox, przeglądarka Chrome, przeglądarka IE, przeglądarki Safari itp. 

Jak uruchomić przeglądarkę Firefox w Selenium Webdriver:

Aby pracować z przeglądarką Firefox, musisz pobrać plik GeckODriver, który jest w zasadzie sterownikiem przeglądarki dla przeglądarki Firefox.

KROK 1 -> Pobierz Plik geckodriver.exe od Strona wydania GeckoDriver Githubpodczas pobierania pliku upewnij się, że pobierasz wersję opartą na systemie operacyjnym.  

KROK 2 -> Ustaw ścieżkę przeglądarki sterownika dla geckodriver.

Fragmenty kodu do Uruchom przeglądarkę Firefox w Selenium java

  System.setProperty ("webdriver.gecko.driver", "pathToGeckoDriver exe"); return new FirefoxDriver ();

Powyższy kod służy do zwracania sterownika FirefoxDriver, jeśli chcesz uruchomić sterownik firefox.

Oto poniższy kod w publicznym, głównym formacie statycznego void, który uruchamia przeglądarkę Firefox przy użyciu selenu, a także prowadzi do testowanej aplikacji internetowej.

public static void main (String [] args) {System.setProperty ("webdriver.gecko.driver", "pathToGeckoDriver exe"); Sterownik WebDriver = nowy FirefoxDriver (); driver.get ("URL aplikacji"); }

Jak uruchomić przeglądarkę Chrome w programie Selenium Webdriver

Podobnie do pracy z przeglądarką Chrome z Selenium, musisz pobierz plik Chromedriver i ustaw ścieżkę przeglądarki sterownika ze swojego skryptu. 

System.setProperty ("webdriver.chrome.driver", "pathToDriver exe"); return new ChromeDriver ();

Ponownie powyższy kod służy do zwracania instancji ChromeDriver, jeśli chcesz uruchomić przeglądarkę Chrome z Selenium.

Oto poniższy kod w publicznym, statycznym głównym formacie void, który uruchamia przeglądarkę Chrome przy użyciu selenu, a także prowadzi do testowanej aplikacji internetowej.

public static void main (String [] args) {System.setProperty ("webdriver.chrome.driver", "pathToChromeDriver exe"); Sterownik WebDriver = nowy ChromeDriver (); driver.get ("URL aplikacji"); }

Jak uruchomić IE w Selenium Webdriver: 

Podobnie do pracy z przeglądarką IE z Selenium musisz pobierz plik IE i ustaw ścieżkę przeglądarki sterownika ze swojego skryptu.

Oto poniższy fragment kodu do uruchamiania przeglądarki IE w Selenium:

public static void main (String [] args) {System.setProperty ("webdriver.ie.driver", "pathToInternetExplorer Driver exe"); Sterownik WebDriver = nowy InternetExplorerDriver (); driver.get ("URL aplikacji"); }

Jak uruchomić safari w Selenium Webdriver:

Aby pracować z przeglądarką Safari z Selenium, możesz postępować zgodnie z poniższym fragmentem kodu. 

public static void main (String [] args) {sterownik WebDriver = nowy SafariDriver (); driver.get ("URL aplikacji"); }

Jak uruchomić przeglądarkę Edge w selenie: 

i terminów, a Pobierz sterownik Edge Exe i ustaw ścieżkę za pomocą System.setProperty tak jak poprzednio, co zrobiliśmy dla innej przeglądarki, a następnie zwróć przeglądarkę krawędzi.

Oto poniższy fragment kodu do uruchomienia przeglądarki Edge w Selenium 

public static void main (String [] args) {public static void main (String [] args) {System.setProperty ("webdriver.edge.driver", "pathToEdge Driver exe"); Sterownik WebDriver = nowy EdgeDriver (); driver.get ("URL aplikacji"); }}

Wnioski: Dzięki tej sekcji samouczka nauczyliśmy się, jak zainstalować Selenium i uruchamianie przeglądarek w Selenium i otwierać je za pomocą adresu URL aplikacji.

Zostaw komentarz