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 50. Listy rozwijane

W tej lekcji pokażę Ci jak można pracować z listami rozwijanymi.

Listy rozwijane możemy tak naprawdę obsłużyć znanymi już metodami. Dlaczego więc osobna lekcja z list rozwijanych? Dlatego, że można to też zrobić inaczej i wygodnie. Selenium dostarcza klasę do obsługi takich list, czyli elementów o tagu select. Dzięki niej możemy w prosty sposób zaznaczać i odznaczać interesujące nas opcje. Nie trzeba dla nich nawet budować lokatorów.

Poszczególne opcje na liście możemy zaznaczyć poprzez:

  • indeks,
  • wartość (value),
  • wyświetlany tekst.

Odznaczamy za pomocą tych samych parametrów co zaznaczamy, ale mamy tez np. możliwość odznaczenia wszystkich opcji. Możemy także po prostu pobrać wszystkie dostępne na liście opcje albo sprawdzić, czy dana lista umożliwia wielokrotny wybór.

Dokumentację do metod omówionych w tej lekcji znajdziesz tutaj: Class Select.

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.