• Przejdź do głównej nawigacji
  • Przejdź do treści
  • Przejdź do głównego paska bocznego
  • Przejdź do stopki
Testelka.pl

Testelka.pl

Testelka.pl - o technologiach w testowaniu oprogramowania

  • Kursy
    • DARMOWY: Java dla testerów
    • Selenium w Javie
    • Selenium w C#
    • Testy API w REST Assured
    • Selektory CSS
    • XPath
  • Materiały na raz
  • Blog
  • O Eli
  • Zaloguj się
  • DOŁĄCZ

XPath 7. Pozycja w XPath

Strona główna > Kursy > XPath dla testerów > XPath 7. Pozycja w XPath

Po przerobieniu tematów związanych z pokrewieństwem elementów, możemy przejść do kolejnego. Pozycja w XPath będzie mówiła o umiejscowieniu elementu względem swojego rodzica.

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

Pozycja w XPath: linki i materiały

Indeks

Najprostszym sposobem na wskazanie pozycji elementu, jest podanie jego indeksu. Numerowanie zaczynamy 1, a indeks podajemy go w nawiasach kwadratowych, np.:

Ukryta treść

Nie masz aktywnej subskrypcji. Wykup subskrypcję albo zaloguj się, by móc zobaczyć pełną lekcję.

Powyższy XPath zaznaczy taki element o tagu section, który jest piątym dzieckiem tego typu swojego rodzica. Brzmi trochę ciężko ale pomyśl o tym jak o takim poleceniu: zaznacz mi wszystkie elementy section, które wśród swoich braci o takim samym tagu, są piątym. Kluczowe jest tutaj właśnie to, że to jest pozycja pod wspólnym rodzicem. Krótko mówiąc nie wybieramy sobie z puli elementów spełniających dane kryteria ten piąty, a wybieramy piąte dziecko swojego rodzica spełniające dane kryteria.

Dodatkowe funkcje w XPath

W XPathie mamy dodatkowo funkcję, która zaznaczy nam ostatnie dziecko swojego rodzica spełniające dany warunek.

Ukryta treść

Nie masz aktywnej subskrypcji. Wykup subskrypcję albo zaloguj się, by móc zobaczyć pełną lekcję.

A co gdybyśmy chcieli zaznaczyć przedostatnie dziecko?

Ukryta treść

Nie masz aktywnej subskrypcji. Wykup subskrypcję albo zaloguj się, by móc zobaczyć pełną lekcję.

Mało tego, mamy też do dyspozycji funkcję, która pozwoli nam zaznaczyć np. 3 pierwsze dzieci swojego rodzica spełniające dane warunki:

Ukryta treść

Nie masz aktywnej subskrypcji. Wykup subskrypcję albo zaloguj się, by móc zobaczyć pełną lekcję.

Oczywiście znak można odwrócić i w ten sposób zaznaczać także np. ileś ostatnich dzieci.

Reader Interactions

Komentarze

Nie masz aktywnej subskrypcji. Wykup subskrypcję albo zaloguj się, by móc komentować.

Pierwszy Sidebar

LEKCJE W KURSIE

  • Co to jest XPath i do czego służy
  • Atrybuty i tagi
  • Fragment atrybutu i szukanie po tekście
  • Zadanie: atrybuty, tagi i tekst
  • Dzieci i potomkowie
  • Rodzice, przodkowie i rodzeństwo
  • Pozycja
  • Zadanie: relacje
  • Negacja

Footer

Elzbieta Natalia Sadel
Calle Marzo 9 1 D
41009 Sevilla
Hiszpania
NIF: Y7882076J

Zostań trenerem!

Regulamin
Polityka prywatności
Polityka wsparcia w ramach członkostwa

Koszulki i torby dla testerów

Pomoc
Kontakt

Poskładane z 💛 przez Automatela.pl

Ta strona korzysta z ciasteczek aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie ze strony oznacza, że zgadzasz się na ich użycie.ZgodaNie wyrażam zgodyPolityka prywatności