Tuesday, 8 September 2015

Java Essentials for a good Selenium Automation Tester

To become good selenium automation tester, you must be proficient with some concepts of java.
If you’re then you can write excellent code with selenium and java.

Below I have listed those java concepts which selenium tester must be proficient.

OOP’s concept - Class, Objects Polymorphism, Inheritance and Encapsulation.

Java Programming essentials - Object Instances, method overloading/overriding concepts and packages.

Looping statements – This will help us in scenarios like, iterating through a large table to find a record that you want and Running the same test for multiple numbers of times.

Control Statements – While, do-While, Switch, if statements – This will help us in writing the scripts for a multiple scenario statements and decision making scenarios.

Arrays Concepts – This will help us in having some set of data of same type in a static way.

Java Collections Framework – ArrayLists.

File Streams – This will be helpful in externalization of data through CSV, Excel or Java Properties file.


  1. Hello bro. I discovered your blog using Bing Search Engine. This is an extremely well written article. I’ll make sure to bookmark it and return to learn more of your helpful information. Thank you for the post. I’ll definitely comeback.
    Programming Sphere

  2. When the sadness is surging in the chest, the warm will come in time, and ease the pain in your heart. This is life.
    If you like playing games,you would like it:
    RS Gold and rsgoldfast.com