Course Outline
Introduction to Automated Testing
- Core testing concepts
- Capabilities and constraints of Selenium
Locators
- Understanding locator strategies
- ID, CSS, XPath, and Name locator types
Advanced Locators
- Dynamic locators
- Constructing element paths
- Relationships between elements along a path
- Locating elements by specific text
- Best practices for locator usage
Apache Maven
- Configuring the project structure
Selenium WebDriver
- Java fundamentals
- Java Integrated Development Environment (IDE)
- WebDriver API overview
- Troubleshooting common issues
- Debugging techniques
TestNG
- Assertions
- Annotations
- Test suite configuration
- Parameters
- Cross-browser testing implementation
- Reporting features
Advanced Selenium WebDriver
- Handling dynamic content
Selenium Grid
- Understanding distributed testing architectures
- Preparing the necessary infrastructure
- Utilizing Remote WebDriver
Project Management
- Git version control system
- Integration with Jenkins
Requirements
Familiarity with HTML and XML
Testimonials (7)
- Jenkins well covered by the trainer (we spent a lot of time on this topic and it was very good) - Trainer very engaged and even though he did not know certain technical aspects, he always accepts the challenge to find a possible solution using chatgpt, for example.
samy - Extia
Course - Test Automation with Selenium and Jenkins
Machine Translated
The instructor. I understood what he was teaching which was surprising given my lack of knowledge. If he could teach me, he can teach anyone!!!!
April - OIT
Course - Test Automation with Selenium and Jenkins
The trainer was very knowledgeable and up to date with current best practices. The exercises were very good at pointing out how to handle real life problems.
Doug - OIT
Course - Test Automation with Selenium and Jenkins
There was lots of information to process and digest but Luke (trainer) broke it down into "bite size" pieces that I can handle. Thanks Luke!
Eli - OIT
Course - Test Automation with Selenium and Jenkins
The element locator training on Day 1
Julie - OIT
Course - Test Automation with Selenium and Jenkins
I liked most that the trainer was very involved, and tried to explain to each of us what we didn't understand. i also liked that it was quite balanced between information and practice.
Andrada - MSG system
Course - Test Automation with Selenium and Jenkins
- Practical exercises to apply the theoretical knowledge that was shared beforehand - Helpful with any concern and question we had, no matter how silly it was - Support material was explicit and detailed