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 alex@alexsiminiuc.com for additional info.

© 2018 Vancouver Selenium WebDriver Automation Training