Best way to learn selenium - Start with Java
If you are planning to learn selenium , as most if them I know are venturing into Selenium Webdriver. The best way to learn selenium is to start with Java.
There are no two ways about not knowing how to code and planning to learn Selenium. Selenium is a very small piece and once you know any of the programming languages well, you will find that its just like any other automation tool!
- OOPS Concepts
- Introduction to Class, instance variable, instance methods
- class variable, class method
- Constructor, Abstract Class, Interface, method overloading, method overriding
- Package (This helps us create a class/Interface/Initialize instance variables/Create methods for test scripts/bundle your test classes into packages )
- Ctrl Statments.
- Exception Handling.
- Files and streams.
- Java Generics.
- Collection Framework. ArrayList and HashMap
- Multi Threading.