Selenium & TestNG

4400,00
RON
7500,00
RON
This practical course is designed for QA engineers, testers, and developers who want to master Selenium WebDriver and TestNG. Covering everything from setup to advanced features such as Page Object Model and Grid execution, this program is tailored for those aiming to implement scalable, automated web testing frameworks. Each module includes real-life demos, hands-on exercises, and homework assignments.
Course Structure
Specifications

Course Structure

Module 1: Selenium Basics - Part 1 (3 sessions)

  • Selenium Basics & Setup
  • WebDriver, WebDriverManager, Maven Setup
  • Identifying Elements with HTML, CSS Selectors, XPath
  • Practical Demonstrations Selenium Part 1 (6 demos)
  • Homework: Locator Exercises & Explanation

Module 2: Selenium Basics - Part 2 (3 sessions)

  • Exception Handling & Interactions
  • Java Error Handling, Selenium Exceptions
  • Actions, Screenshots, Alerts, WindowHandles
  • Practical Demonstrations Selenium Part 2 (8 demos)
  • Homework: General Exercises and Recap

Module 3: TestNG (2 sessions)

  • TestNG Fundamentals
  • Asserts, SoftAsserts, Annotations
  • DataProvider, Groups, Test Suites
  • Reports and Maven Surefire Plugin
  • Practical Demonstrations TestNG (7 demos)
  • Homework: TestNG Assignments

Module 4: Selenium Advanced & Grid (3 sessions)

  • Advanced Selenium & Grid
  • ChromeOptions, Wait Strategies (Implicit/Explicit/Fluent)
  • PageObject Model (POM), Selenium Grid Setup
  • Remote Testing with RemoteWebDriver
  • Practical Demonstrations Selenium Part 3 (9 demos)
  • Homework: Selenium and Selenium Grid Exercises

Specifications

Format: 1:1 & Group

Recommended Sessions: 11

Level: Intermediate

See also