Advanced Selenium with C# - Plan Szkolenia
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak ulepszyć zautomatyzowany zestaw testów przy użyciu zaawansowanych technik, aby napędzać Selenium.
Odbiorcy: testerzy oprogramowania, kierownicy testów, specjaliści ds. zapewnienia jakości.Plan Szkolenia
Lokalizowanie elementów
- Strategie lokalizacji ID, CSS, XPath i Nazwij
- Obsługa atrybutów dynamicznych
- Budowa ścieżki
- Najlepsze praktyki
Projekt
- Przygotowanie Visual Studio
- Dodanie wymaganych bibliotek
NUnit
- Adnotacje
- Twierdzenia
- Sparametryzowane urządzenia testowe
Selenium Sterownik sieciowy
- Testowanie w różnych przeglądarkach
- Czekam na dynamiczną zawartość
- Robienie zrzutów ekranu
- Wykonywanie działań za pomocą klawiatury i myszy
- Obsługa wyskakujących okienek
- Debugowanie
NLog
- Konfigurowanie logów niestandardowych
Wzorce projektowe
- Umożliwianie ponownego użycia kodu
- Model obiektów strony
Testowanie rozproszone
- Uruchamianie Selenium samodzielnego serwera
- Konfigurowanie Selenium sieci
- Korzystanie ze zdalnego sterownika internetowego
Wymagania
- Doświadczenie w testowaniu automatycznym z Selenium
- Doświadczenie w tworzeniu aplikacji internetowych (zalecane)
- Znajomość języka C# (zalecane)
Szkolenia zdalne są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Advanced Selenium with C# - Plan Szkolenia - Booking
Advanced Selenium with C# - Plan Szkolenia - ZAPYTANIE O SZKOLENIE
Advanced Selenium with C# - Zapytanie o Konsultacje
Opinie uczestników (2)
Course was very practical. Trainer knows his subject very well.
Piotr - Scottish Enterprise
Szkolenie - Advanced Selenium with C#
The step by step demo by trainer and constant q&a.
Jameela Parveen - I-Access Solutions Pte Ltd
Szkolenie - Advanced Selenium with C#
Szkolenia Powiązane
Tosca: Model-Based Testing for Complex Systems
35 godzinW tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak używać Tosca do przeprowadzania testów end-to-end (web + backend). Szkolenie łączy teorię z praktyką w środowisku laboratoryjnym na żywo, dając uczestnikom możliwość interakcji z technologią, instruktorem i rówieśnikami.
Szkolenie rozpoczyna się od przeglądu tradycyjnych testów automatyzacji opartych na kodzie i skryptach i kontrastuje je z podejściem opartym na modelu (MBT) Tosca. Uczestnicy dowiadują się, jak tworzyć i wykonywać przypadki testowe przy użyciu domyślnych modułów Tosca, a także jak tworzyć własne moduły do wykonania.
Od zasad modelowania oprogramowania po pokrycie testami w różnych przeglądarkach, szkolenie to prowadzi uczestników zarówno przez teorię, jak i praktykę oraz umożliwia im wdrożenie własnego rozwiązania testowego w Tosca.
Test Automation with Galen Framework
14 godzinGalen to open-source'owy framework do testowania aplikacji internetowych pod kątem układu i testów funkcjonalnych. Wykorzystuje on Selenium do uzyskiwania lokalizacji i wymiarów elementów strony, wychwytywania wszelkich nieprawidłowo działających elementów, a następnie zgłaszania ich za pomocą zrzutu ekranu. Galen obsługuje zarówno testy JavaScript, jak i Java i jest szczególnie przydatny do testowania układu responsywnych stron internetowych.
Ten prowadzony przez instruktora kurs na żywo wprowadza uczestników do Galen Framework i przeprowadza ich przez konfigurację i wykonanie różnych typów testów układu i testów funkcjonalnych.
Format kursuCzęść wykładu, część dyskusji, intensywne ćwiczenia praktyczne, okazjonalne testy sprawdzające zrozumienie tematu.
TestComplete
21 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak korzystać z funkcji TestComplete', w tym modelu obiektów testowych, punktów kontrolnych, mapowania nazw i interfejsu użytkownika do przeprowadzania zautomatyzowanych testów aplikacji komputerowych, internetowych i mobilnych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Tworzenie, rejestrowanie i uruchamianie testów funkcjonalnych.
- Tworzenie skalowalnego i łatwego w utrzymaniu środowiska testowego.
- Twórz punkty kontrolne, dostosowuj testy dla wielu urządzeń i analizuj wyniki testów.
- Używaj TestComplete' rozszerzeń skryptów.
Automate Windows Desktop Applications with AutoIt
14 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak używać AutoIt do automatyzacji aplikacji okienkowych, przechodząc przez serię praktycznych ćwiczeń laboratoryjnych na żywo.
Robot Framework z elementami DevOps
21 godzinRobot Framework: Keyword Driven Acceptance Testing
14 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów testów oprogramowania, którzy chcą dowiedzieć się, jak napisać zestaw przypadków testowych i zestaw testów, a następnie wykonać testy na aplikacji demonstracyjnej.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
-
Używaj podejścia Robot Framework do testowania opartego na słowach kluczowych i tabelarycznej składni danych testowych do pisania i wykonywania testów.
Używaj spójnej składni do tworzenia nowych słów kluczowych z istniejących.
Przeprowadzanie testów Behavior Driven Development (BDD) w stylu Gherkin (podobnie jak w Cucumber).
Generowanie i interpretowanie raportów i dzienników w celu rozwiązywania problemów związanych z awariami testowanej aplikacji.
Rozszerzone możliwości Robot Framework przy użyciu bibliotek innych firm napisanych w językach Python, Java, Perl, Javascript i PHP.
Integracja Robot Framework z Selenium do testowania aplikacji internetowych.
Advanced Automation Testing and Maintenance
35 godzinAutomation testing is crucial for ensuring software quality and reducing manual testing efforts.
This instructor-led, live training (online or onsite) is aimed at intermediate-level testers and developers who wish to deepen their knowledge and skills in automation testing, focusing on tools like Selenium, TestComplete, and integrating with Oracle APEX and .Net Core.
By the end of this training, participants will be able to:
- Set up and configure Selenium and TestComplete for automation testing.
- Develop advanced test scripts and frameworks.
- Integrate automation testing with Oracle APEX and .Net Core applications.
- Apply machine learning techniques to enhance test automation.
- Transition from manual to automated testing effectively.
- Manage outsourced testing projects and maintain quality standards.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Advanced C# for Automation Test Engineers
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla doświadczonych inżynierów testów automatyzacji, którzy chcą nauczyć się zaawansowanych C# koncepcji programowania do testowania automatyzacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
-
Zrozumienie zaawansowanych C# koncepcji programowania i najlepszych praktyk.
Stosować zaawansowane zasady programowania obiektowego w celu tworzenia wydajnych i elastycznych rozwiązań automatyzacji.
Projektować i rozwijać modułowe i wielokrotnego użytku struktury automatyzacji przy użyciu najlepszych praktyk branżowych.
Advanced Selenium
14 godzinW tym prowadzonym przez instruktora szkoleniu na żywo w Polsce uczestnicy dowiedzą się, jak ulepszyć zautomatyzowany zestaw testów przy użyciu zaawansowanych technik, aby napędzać Selenium.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Rozwiązywanie złożonych problemów automatyzacji testów aplikacji internetowych za pomocą Selenium.
- Zastosuj wyrażenia regularne i techniki weryfikacji oparte na wzorcach.
- Obsługa wyjątków wstrzymujących wykonywanie testów.
- Programowe wyszukiwanie obiektów sieciowych.
- Dynamiczne przechwytywanie danych z kontrolek internetowych.
- Tworzenie frameworka testowania opartego na danych.
- Dystrybucja testów za pomocą Selenium Grid.
Advanced TestStand: Mastering Test Automation
21 godzinTestStand is a powerful test management software developed by National Instruments.
This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level test engineers and automation specialists who wish to explore advanced TestStand features and techniques for maximizing test automation efficiency and effectiveness.
By the end of this training, participants will be able to:
- Utilize advanced features and functionalities of TestStand to enhance test automation workflows.
- Customize user interfaces and develop advanced test sequences.
- Implement advanced result processing and reporting techniques.
- Integrate TestStand with external databases, systems, and hardware.
- Apply best practices for maintaining, managing, troubleshooting, and debugging complex test sequences.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Mobile Automation with Appium Overview
7 godzinPubliczność:
Każda osoba zaangażowana w testowanie, w tym testerzy automatyzacji urządzeń mobilnych
Concordion
21 godzinConcordion to oparty na Java, open-source "specyfikacja na przykładzie" framework, który łączy testowanie i specyfikacje. Integruje się z JUnit i może być używany z popularnymi Java IDE, takimi jak Netbeans, Eclipse i IntelliJ IDEA.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy poznają podstawy Concordion, konfigurację środowiska, kluczowe polecenia, najlepsze praktyki i nie tylko, przechodząc krok po kroku przez tworzenie przykładowej aplikacji Concordion.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumienie funkcjonalności Concordian
- Instalowanie i wdrażanie Concordiana
- Pisanie Concordion specyfikacji w języku Markdown i HTML
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka praktyczna
C# for Automation Test Engineers
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce jest przeznaczone dla wszystkich zainteresowanych nauką C# w celu testowania automatyzacji. Jest to usprawniony, intensywny kurs z dużą ilością praktycznych ćwiczeń, aby uczestnicy szybko zdobyli podstawowe umiejętności programistyczne potrzebne do testowania automatyzacji oprogramowania. Skupia się na podstawach C#, które można bezpośrednio i natychmiast zastosować do automatyzacji testów.
Ten kurs nie obejmuje dogłębnych frameworków automatyzacji testów, takich jak Selenium. Jeśli jesteś już biegły w C# i chcesz od razu przejść do testowania z Selenium, sprawdź: Selenium WebDriver in C#: Wprowadzenie do automatyzacji testowania stron internetowych w C#.
EasyTest
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla operatorów i testerów, którzy chcą używać EasyTest do testowania aplikacji lub systemów.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja i konfiguracja EasyTest.
- Używanie EasyTest do testowania systemów i funkcji aplikacji.
- Automatyzuj i utrzymuj skrypty w EasyTest.
Test automation with HP UFT
21 godzinThis course demonstrates through hands-on practice the fundamentals and applications of test automation with HP UFT.