About the Course
Why to do Selenium Training ?
Selenium is an open source tool and supported by a large volunteers of open source developers. Selenium has become one of the most popular
automation testing tools in the recent days. More and more organizations are adopting Selenium over other commercial software testing tools.
More and more organizations are cutting cost and divorcing commercial and high cost tools like QTP, rational and MS visual suites of tools.
Open source is a cost effective solution in the long run even if the learning curve is little steep.
As more and more testing projects are trying implement Selenium and trying replace commercial tools, the companies are looking out for skilled selenium resources. There is a high demand for skilled and trained selenium testers in the market. Most of them know about Selenium IDE as a tool. But the actual
Selenium is usage of Webdriver and its core component to harness the actual potential of selenium.
If you know selenium today, you will sure get multiple job offers from the market, more when it is recession time as everyone is trying to cut the cost.
Selenium Webdriver is the latest offering in the set of tools provided by Selenium. It is the most widely used open source web-application test automation tool.
This training will provide insight into features and components of Selenium Webdriver. It will also provide an exposure to API testing, automation script writing
using java and automation frameworks.
Topics CoveredGetting Started with Java
Object-Oriented Programming Concepts
SELENIUM WEB DRIVER 2.
Building Automation Frameworks Using Selenium
Who should attendThis course is appropriate for both fresh graduates, and experienced software professionals under following categories:
Software Test Engineers
Analysts / Business Analysts / System Analysts
Anyone involved in QA or QC activities
Anyone who is new to automation and may be new to testing
Pre-requisites1. Have knowledge of Manual testing
2. Some basic knowledge of Java (Optional – We will teach the basics in the class)
3. Willingness to learn and succeed in career
What you need to bringNil
Key TakeawaysUpon completion of this course, you will be able to:
Learn how to use Eclipse and complementary tools (e. g. Firebug).
Understand core Java fundamentals.
Understand Junit testing frameworks.
Understand API testing.
Understand Selenium components i. e. Selenium IDE, Selenium RC, Selenium Webdriver, Selenium Grid.
Learn how to identify efficient location strategy.
Write efficient code and achieve low maintenance of automation framework.
Understand Selenium Webdriver APIs. Write automated test cases using Selenium Webdriver and learn how to handle special cases e. g. alerts / pop-ups, multiple windows, AJAX etc.
Create automation test suites and run automated tests in different browsers.
Generate HTML test reports.
Read configuration data from text files and how to read /write test data from excel files.
Generate test logging.
Learn different types of automation frameworks.