Introduction: Selenium Webdriver Is open source software testing tool which supports many different browsers. It Is also supporting many different software programming languages like Python, Ruby, C#, Java, PHP and Perl so that you can create your test cases using your preferred language. Current days, Most popular language Is Java to prepare your software application automation test cases with selenium webdriver. To get a deep stretch to Selenium concepts I have splited the concepts based on the slow process approach In this tutorial we are going to see what is Selenium Automation testing is all about! before we deep dive into the concepts we will have few Introduction about "Automation Testing" the difference between Test case and Test scripts and different tools in Market. Automation Testing: It is a process of converting manual Test cases to Automated Test scripts by using an Automation Tool is called Automation Testing. Difference between Test Cas...