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.

XPath 2. Atrybuty i tagi

Po wstępie do XPatha przejdziemy sobie do lekcji, w której pokażę Ci jak wykorzystać tagi i atrybuty w XPath.

Konsola deweloperska i znaczniki

Jeżeli nie znasz konsoli deweloperskiej i nie wiesz czym są znaczniki HTML, zacznij od tej lekcji: Znaczniki i konsola deweloperska. Jeżeli jesteś tutaj z kursu Selenium w C#, to najpewniej masz ją już za sobą 😉

Przewodnik po selektorach CSS i XPath

Przy lekcjach dotyczących selektorów CSS i XPatha, a już szczególnie przy zadaniach, pomocny się może okazać przewodnik po selektorach CSS i XPath.

>> Dostaniesz go tutaj

Tagi i atrybuty w XPath: linki i materiały

Tagi

Wyszukiwanie jedynie po nazwie taga sprowadza się do podania… nazwy taga. Musimy go tylko poprzedzić ukośnikami informującymi o tym, że oto właśnie tworzymy ścieżkę relatywną. Taki XPath zaznaczy nam wszystkie elementy w całym dokumencie o podanym tagu.

Ukryta treść

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

Atrybuty

Do informacji o tagu możemy także dodać informację o atrybucie jaki szukany element posiada, zarówno o nazwie tego atrybutu jak i jego wartości. Jeżeli natomiast nie chcemy mówić nic o tagu jaki element ma mieć, bo jest nam wszystko jedno, to należy pamiętać, żeby nazwę taga zamienić na gwiazdkę.

Ukryta treść

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

Istnienie dowolnego albo określonego atrybutu.

Możemy też napisać XPatha, który wyszuka nam element posiadający atrybut o danej nazwie bez znaczenia, jaka będzie wartość tego atrybutu.

Ukryta treść

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


Możemy również wyszukać elementy, które po prostu posiadają jakikolwiek atrybut.

Ukryta treść

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

Łączenie atrybutów

Gdybyśmy potrzebowali znaleźć jakiś element na podstawie informacji o dwóch atrybutach, to oczywiście też to możemy zrobić. Wykorzystamy do tego celu słówko „and”.

Ukryta treść

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

Czy możemy użyć tylko dwóch warunków na raz? Nie, słówkiem „and” możemy sobie połączyć ich więcej.

Wsparcie merytoryczne

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