Automatyzacja testowania

A4Q Selenium Tester - Foundation Level

3 dni (3 x 8 h)
09:00 - 17:00
polski
angielski

Cel nauczania

"The Certified Selenium Tester - Foundation Level" jest szkoleniem praktycznym, przeznaczonym dla tych testerów, którzy chcą poznać i zrozumieć podstawowe zasady działania narzędzia Selenium WebDriver w tworzeniu testów aplikacji webowych.

Uczestnicy po zakończonym kursie będą potrafili samodzielnie tworzyć i uruchamiać testy z wykorzystaniem Selenium. Poznają czynniki, które warto wziąć pod uwagę przy decyzji o wdrożeniu automatyzacji, a także określone techniki nawigacji, operowanie na elementach GUI, logowanie, raportowanie i nie tylko.

Po szkoleniu uczestnik może podejść do egzaminu certyfikującego "A4Q Selenium Tester - Foundation Level".

 

A4Q Selenium Tester jest certyfikacją dedykowaną testerom automatyzującym oraz osobom, które chcą nauczyć się automatyzacji przy pomocy narzędza Selenium WebDriver.

Kurs dostępny jest dla wszystkich zainteresowanych podstawami Selenium, a przede wszystkim dla:

  • osób bez doświadczenia w automatyzacji, które rozpoczynają automatyzację w Selenium (lub szukają pracy w tym zakresie),
  • osób z niewielkim doświadczeniem w automatyzacji, które nie znają jeszcze Selenium lub zaczynają w nim automatyzować,
  • osób z doświadczeniem w testach niefunkcjonalnych lub niezwiązanych z GUI, które nie znają jeszcze Selenium lub zaczynają w nim automatyzować.

Zakres tematyczny

  • 1.0 Test Automation Basics
  • 1.1 Test Automation Overview
  • 1.2 Manual vs. Automated Tests
  • 1.3 Success Factors
  • 1.4 Risks and Benefits of Selenium WebDriver
  • 1.5 Selenium WebDriver in Test Automation Architecture
  • 1.6 Reasons and Purpose for Metric Collection in Automation
  • 1.7 The Selenium Toolset
  • 2.0 Internet Technologies for Test Automation of Web Applications
  • 2.1 Understanding HTML and XML
  • 2.2 XPath and Searching HTML Documents
  • 2.3 CSS Locators
  • 3.0 Using Selenium WebDriver
  • 3.1 Logging and Reporting Mechanisms
  • 3.2 Navigate to Different URLs
  • 3.3 Change the Window Context
  • 3.4 Capture Screenshots of Web Pages
  • 3.5 Locate GUI Elements
  • 3.6 Get the State of GUI Elements
  • 3.7 Interact with GUI Elements
  • 3.8 Interact with User Prompts in Web Browsers
  • 4.0 Preparing Maintainable Test Scripts
  • 4.1 Maintainability of Test Scripts
  • 4.2 Wait Mechanisms
  • 4.3 Page Objects
  • 4.4 Keyword Driven Testing

Jak się przygotować

  • Uczestnicy kursu powinni posiadać ogólną wiedzę dotyczącą programowania oraz podstawy języka Python.

Metody nauczania

Szkolenie praktyczne, z wykorzystaniem sprzętu komputerowego. Składa się w równych częściach z wykładów, demonstracji oraz ćwiczeń praktycznych.

Materiały edukacyjne

Będąc uczestnikiem szkolenia „A4Q Selenium Tester - Foundation Level” otrzymasz komplet starannie opracowanych materiałów szkoleniowych w formie podręcznika opisującego zagadnienia omawiane podczas szkolenia oraz pełen dostęp do materiałów elektronicznych na platformie edu.ittraining.pl.

Trenerzy

Ścieżka dalszego rozwoju kompetencji i umiejętności

Poniższy schemat sugeruje możliwe ścieżki doskonalenia umiejętności i kompetencji z zakresu narzędzi Selenium poprzez udział w szkoleniach.

Na każdy kurs możesz jednak przyjść bez udziału w innym.

schemat selenium 2023