LEARN 0 - Selenium Automation Agenda

Topics to discuss:

1. Pre-requisites - IDE installation, driver executable's, project setup & Java concepts

Java Concepts:
1. Quick Introduction to Java - Overview of JDK, JRE, JVM
2. Java Naming Convention, overview of Project, package & Class creation.
3. Java Keywords, operators
4. Java Datatypes, Variables
5. Java Conditional statements - if else, switch & Loops - for, for each, while, do While
6. Java methods - naming convention, method signature, non-parameterized, parameterized methods, etc
7. Using Eclipse - Shortcuts, refactoring & Debugging the code
8. Java Class, Constructor, method & object
9. Access specifiers - Class, variable & method level
10. Arrays  - Initialization, Storage & Manipulation
11. String - Initialization, manipulation using available methods
12. Regular Expressions
13. static & non static
14. Wrapper Classes - Auto boxing & Unboxing
15. Inner Classes
16. Exception Handling
17. Collection API - List, Set, Map
18. JDBC API

Selenium Basics:
1. Architecture of Selenium
2. DOM inspection
3. Locator strategies
4. Cheat sheet understanding
5. Working with Navigation & Text boxes
6. Working with Drop downs


Comments