• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Testelka.pl

Testelka.pl

Testelka.pl - o technologiach w testowaniu oprogramowania

  • Kursy
    • Java dla testerów
    • Kurs Selenium w Javie
    • Kurs Selenium od zera w C#
  • Blog
  • O Eli
  • Zaloguj się
  • DOŁĄCZ

Selenium w C# 8. Zadanie: źródło i tytuł strony

Strona główna > Kursy > Kurs Selenium od zera w C# > Selenium w C# 8. Zadanie: źródło i tytuł strony

Po lekcji dotyczącej pobierania źródła, tytułu i adresu url strony, poćwiczymy użycie tych właściwości w testach. Czas na zadanie, w którym w naszych testach będziemy pobierać źródło i tytuł strony.

Zadanie

Na początku filmu tłumaczę polecenie, a następnie rozwiązanie. Będzie moment, żeby zatrzymać film na czas wykonania zadania – dam znać w filmie kiedy.

Podpowiedź: timeout

Jeżeli w Twoim rozwiązaniu poleci jakiś timeout (zobaczysz taki błąd w konsoli, a test nie przejdzie i wyświetli się w Test Runnerze na czerwono) dodaj poniższą linijkę do metody [SetUp]:

C#
1
driver.Manage().Timeouts().PageLoad = TimeSpan.FromSeconds(5);

Ta linijka ustawi timeout na załadowanie strony na 5 sekund (możesz zmienić piatkę na wyższą wartość, jeżeli nie wystarczy). Może się przydać przy wolniejszym internecie.

 

Zadanie: źródło i tytuł strony

Przydatne informacje

Konsolę developerską otworzysz w przeglądarce wciskając F12. Elementów możesz szukać po przejściu na zakładkę Elements i kliknięciu CTRL+F.

Polecenie

Rozwiązanie

Lepiej nie podglądać przed rozwiązaniem zadania ⚠️

Reader Interactions

Pierwszy Sidebar

Ela

Cześć! Jestem Ela i to ja tworzę dla Ciebie kursy z Selenium.

Kurs Selenium od zera w Javie

Pozostałe lekcje w kursie

  • Przygotowanie środowiska
  • Konfiguracja: Selenium i ChromeDriver
  • Demo Selenium i testowanie asercji
  • Nawigacja pomiędzy stronami
  • Zamykanie sesji i okna przeglądarki
  • Zadanie: zamykanie sesji i okna przeglądarki
  • Źródło strony, url i tytuł
  • Zadanie: źródło i tytuł strony
  • Ustawienia okna przeglądarki
  • Zadanie: ustawienia okna przeglądarki
  • Metody lokalizujące
  • Znaczniki i konsola deweloperska
  • Mechanizmy lokalizujące: nazwa klasy, id, atrybut name, nazwa taga

Footer

Kontakt

Pomoc

Polityka prywatności

Polityka wsparcia w ramach członkostwa

Regulamin

Koszulki i torby dla testerów

Program poleceń

Płatności obsługiwane przez:

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
Zmiana decyzji