Konfiguracja Selenium Grida może być dosyć obszernym tematem. W tej lekcji pokażę Ci jak pracować z konfiguracją i co możemy nią ograć.
Konfiguracja Selenium Grida
W tej lekcji zobaczysz tak naprawdę dwie różne rzeczy: ustawianie opcji przeglądarki w teście oraz ustawianie podobnych informacji w nodzie. W ten sposób jak odpalimy nasze testy hub będzie wiedział do jakiego node’a je przekazać.
Opcje przeglądarki
Na przykładzie przeglądarki Chrome ustawimy sobie dwie opcje. Będzie to wersja przeglądarki oraz system operacyjny. Gdy takie opcje przekażemy później w konstruktorze RemoteWebDrivera to mówimy w jakiej konfiguracji chcemy uruchomić testy. Rolą huba będzie znaleźć nam maszynę o takiej konfiguracji i przekazać tam egzekucję testów.
Ustawienia node’a
Żeby hub wiedział np. który node’a ma Chrome’a w danej wersji, musimy taką informację przekazać w momencie startowania node’a. Możemy podać również informację o liczbie dostępnych instancji danej przeglądarki.
Komentarze
Nie masz aktywnej subskrypcji. Wykup subskrypcję albo zaloguj się, by móc komentować.