Advanced Selenium WebDriver Training
The training covers using object-oriented concepts to create a test automation framework.
The test automation framework will then allow to simplify page object classes and the test methods.
Duration: 2 days (Saturday + Sunday, Feb 23 - 24, 2019)
Price: $600
Early bird price: $450 (until Dec 31, 2018)
CURRICULUM
DAY 1 - Java OOP concepts
1. class basic concepts
-
constructors
-
method overloading
-
method overriding
-
access keyword modifiers
-
get/set() methods
-
mutable vs immutable objects
-
wrapper classes
2. class inheritance
3. class composition
4. abstract classes
5. interfaces
6. polymorphism
DAY 2 - Apply the Java OOP concepts to Selenium test automation
1. creating a base page for your page object classes
2. creating a base test class for your test classes
3. breaking down page classes in page element classes
4. creating custom expected conditions
5. creating custom locators
6. create custom drivers
7. creating custom HTML element classes
8. programming to an interface
9. Loadable Component pattern
10. Slow Loadable Component pattern
Contact me at for additional info.