- Basic knowledge of IT and testing concepts
- Basic knowledge of Java, OO Programming concepts
- Basic knowledge of HTML and XML
This instructor-led, live training (online or onsite) is aimed at beginner-level users.
By the end of this training, participants will be able to:
Learn basic usage of Selenium to test Web Applications (UI Testing)
- Selenium IDE
- Locating Elements
- Selenium API to interact with UI Web Elements
- Verifying the behaviour with assertions
Learn how to structure a more advanced Test Automation Project
- Page Object Model
- Structuring a test automation project
- Advanced Locator handling
Basics of parallel testing, cross browser testing, test reports
Putting everything together: test a real web-app with Selenium
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.
Day 1
1. Introduction to automated testing
- Test automation concepts & advantages
- Possibilities and limitations of Selenium Vs. more modern tools
2. Locators
- Understanding locators
- ID, CSS, XPath and Name locator types
- Testability features and best practices
- Creating dynamic locators
3. Selenium WebDriver
- Setup and Java basics
- Selenium IDE
- WebDriver API
- Preparation of a basic Java Selenium project
- Debugging
Day 2
4. TestNG
- Assertions
- Annotations
- Test suite and parallel testing
- Extra: Cross-Browser testing
- Extra: Reporting
5. Advanced Selenium
- Page Object Model and more advanced Java Selenium project
- Preparing Maven project in Java
- Best practices: building a healthy and growable test
automation
6. Putting everything together
- Testing a real web-app with Selenium
- Prepare Reporting and deliver it
- Q&A - Final considerations - Wrap up
România - Selenium Beginner to Intermediate
Slovenia - Selenium Beginner to Intermediate
Croatia - Selenium Beginner to Intermediate
Serbia - Selenium Beginner to Intermediate
Bhutan - Selenium Beginner to Intermediate