Course Outline
Introduction to automated testing
- Testing concepts
- Possibilities and limitations of Selenium
Locators
- Understanding locators
- ID, CSS, XPath and Name locator types
Advanced locators
- Dynamic locators
- Building a path
- Locating elements with desired text
- Best practices
Selenium WebDriver
- Java IDE
- WebDriver API
TestNG
- Assertions
- Annotations
- Test suite
- Parameters
- Cross-browser testing
Advanced Selenium WebDriver
- Dynamic content
Requirements
For maximum benefit:
- Some software development experience (recommended)
- General understanding of web-based applications (desired)
- Knowledge of Java programming (beneficial)
Testimonials (7)
Shane is very experienced, knowledgeable, and willing to help and explain when people have questions. I liked most that Shane creates an atmosphere in which asking questions is safe and encouraged, which is extremely important to learning in my opinion.
Ryan
Course - C# for Automation Test Engineers
the many examples and demos
David
Course - C# for Automation Test Engineers
The practical exercises, the good humor of the trainer. A big thank you to Augustin for succeeding in creating a good atmosphere from a distance for participants he doesn't see. This makes for enjoyable and interesting training.
Jean-Noël - Cegid
Course - TestComplete
Machine Translated
Mastery of the subject by the trainer on the different questions asked
Romain - Cegid
Course - TestComplete
Machine Translated
I enjoyed everything as it is all new for me and I can see the added value it can ring to my work.
Zareef - BMW South Africa
Course - Tosca: Model-Based Testing for Complex Systems
Very nice approach to the topic and based on practical examples
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Course - Automate Windows Desktop Applications with AutoIt
Machine Translated
Course was very practical. Trainer knows his subject very well.