Zapisy otwarte! Dołącz do kursu Selenium w Javie lub Selenium w C#. Tylko do 23.09.2021 do godz. 21:00. Zapisz się tutaj.

Selenium w C# 40. Wyskakujące okienka w Selenium

W tej lekcji zobaczysz jak sobie poradzić z czymś co potocznie pewnie znasz pod nazwą alerty. Zobacz jak obsłużyć wyskakujące okienka w Selenium.

Wyskakujące okienka w Selenium

Zacznijmy od tego, że mamy kilka rodzajów wyskakujących w przeglądarce okien, a alerty jest tylko jednym z nim, bo możemy się też spotkać z oknem confirm oraz prompt.

Okno alert ma jakiś komunikat i tylko jeden przycisk („OK”). Confirm, w odróżnieniu od alert, ma dwa przyciski: jeden do potwierdzenia a drugi do anulowania. Prompt natomiast ma dwa przyciski podobnie jak Confirm, ale posiada również pole do wpisania jakiegoś tekstu. Przykłady każdego z tych okienek zobaczysz na filmie.

Metody na okienkach

W zależności od tego z którym okienkiem mamy do czynienia, możemy wykonać na nim różne akcje.

Zanim zaczniemy coś robić na okienku musimy (podobnie jak w przypadku ramek) się do niego przełączyć.

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.

Gdy już to zrobimy mamy do wyboru poniższe metody:

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.

Czekanie na okienko

Czasami musimy chwilę poczekać na okienko. Poniżej ściąga jak (na filmie jest wytłumaczenie).

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.

Kod

Ukryta treść

Nie masz dostępu do tego kursu. Wykup dostęp albo zaloguj się, by móc zobaczyć pełną lekcję.

Wsparcie merytoryczne

Nie masz dostępu do wsparcia merytorycznego dla tego kursu. Wykup dostęp albo zaloguj się, by móc zadawać pytania.