Training program for QA Automation using Java with Selenium
- An Overview of Java
- Data Types, Variables, and Arrays
- Operators
- Control Statements
- Git Version Control
- Classes
- A Closer Look at Methods and Classes
- Inheritance
- Packages and Interfaces
- Exception Handling
- Design Patterns
- Selenium In A Nutshell
- Defining A Test Strategy
- Picking A Language
- A Programming Primer
- Anatomy Of A Good Acceptance Test
- Writing Your First Test
- Verifying Your Locators
- Writing Re-usable Test Code
- Writing Really Re-usable Test Code
- Writing Resilient Test Code
- Prepping For Use
- Running A Different Browser Locally
- Running Browsers In The Cloud
- Speeding Up Your Test Runs
- Flexible Test Execution
- Automating Your Test Runs
- Finding Information On Your Own
- Exercises
Training Schedule - Document to keep track of the training schedules
Java The Complete Reference Ninth Edition - Java Training bibliography
The Selenium Guidebook - Automation Training bibliography