Plan Szkolenia
Wyszukiwanie elementów
- Strategie lokalizacji za pomocą ID, CSS, XPath i Name
- Obsługa dynamicznych atrybutów
- Budowanie ścieżki
- Dobre praktyki
Projekt
- Przygotowanie Visual Studio
- Dodawanie wymaganych bibliotek
NUnit
- Adnotacje
- Asercje
- Parametryzowane zestawy testowe
Selenium WebDriver
- Testowanie wieloprzeglądarkowe
- Oczekiwanie na dynamiczną zawartość
- Robienie zrzutów ekranu
- Wykonywanie akcji klawiatury i myszy
- Obsługa wyskakujących okien
- Debugowanie
NLog
- Konfiguracja niestandardowych logów
Wzorce projektowe
- Czynienie kodu ponownego użycia
- Model Obiektów Stron
Rozproszone testowanie
- Uruchamianie niezależnego serwera Selenium
- Konfiguracja siatki Selenium
- Używanie Remote WebDriver
Wymagania
- Doświadczenie w automatyzacji testów z użyciem Selenium
- Doświadczenie w tworzeniu aplikacji webowych (zalecane)
- Zrozumienie języka C# (zalecane)
Opinie uczestników (3)
Kurs był bardzo praktyczny. Trener znaje swoją tematykę doskonale.
Piotr - Scottish Enterprise
Szkolenie - Advanced Selenium with C#
Przetłumaczone przez sztuczną inteligencję
Krok po kroku demonstracja przez instruktora oraz ciągłe odpowiedzi na pytania.
Jameela Parveen - I-Access Solutions Pte Ltd
Szkolenie - Advanced Selenium with C#
Przetłumaczone przez sztuczną inteligencję
Trener jest miły. Jego wyjaśnienia są jasne i interesujące. Stara się uczynić lekcje jak najbardziej ciekawymi. Wychwytywałem z lekcji dużo wiedzy. Dziękuję bardzo. Najbardziej przydatną techniką, którą nauczyłem się, jest lokalizowanie elementów dla różnych składników stron internetowych, takich jak pola tekstowe, przyciski radiowe i przyciski. Czasem ID elementu nie jest prawidłowo capowane. Nauczaliśmy się innej metody znajdowania elementów za pomocą selektorów CSS, XPath, nazwy oraz ID. Podobały mi się wyjaśnienia. Dziękuję.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Szkolenie - Advanced Selenium with C#
Przetłumaczone przez sztuczną inteligencję