About Selenium Training and Testing

Selenium is a set of different software tools each with a different approach to supporting test automation. Most Selenium QA Engineers focus on the one or two tools that most meet the needs of their project, however learning all the tools will give you many different options for approaching different test automation problems. The entire suite of tools results in a rich set of testing functions specifically geared to the needs of testing of web applications of all types. These operations are highly flexible, allowing many options for locating UI elements and comparing expected test results against actual application behavior. One of Selenium’s key features is the support for executing one’s tests on multiple browser platforms.


Selenium Training and Testing Highlights

Course Duration

2 Month

Learners

50000

Delivery Mode

Classroom Training

Apply Online

Click Now
WHO WILL BENEFIT
Industry 80%
Project Managers 70%
Web content experts 60%
Analysts 80%
Marketing Professionals 70%
COURSE CURRICULUM

Course Objective

On Completion of Selenium –Java course the participants will be able to
 alt_textUnderstand Oops /java concepts
 alt_textUnderstand Selenium IDE
 alt_textUnderstand Selenium WebDriver tool in depth, it’s features & components
 alt_textBuilding a new Test Framework by using Web Driver, Test NG and Maven
Installations
 alt_texteclipse
 alt_textJDK software
 alt_textFirefox , firebug and xpath viewer
 alt_textSet up TestNG, Maven and Selenium 2.25 for eclipse

Syllabus

Module 1: Selenium Introduction
 alt_textSelenium Introduction
 alt_textWhat is Selenium and Why Selenium
 alt_textSelenium Components
 alt_textIntroduction of selenium Components
 alt_textJava in Selenium?
Module 2: OOPs concepts and Core java Introduction
 alt_textOOPs concepts
 alt_textSetup Java environment – Download JDK and Setup eclipse
 alt_textJava programming concepts
 alt_textClass, Object ,variables, methods, Packages
 alt_textConditions and loops
 alt_textAccess and non access modifiers
 alt_textAdvanced Java Programming
 alt_textInterfaces, Inheritance
 alt_textCollections, Exceptions
Module 3: Selenium IDE and RC Introduction
 alt_textInstalling Selenium IDE
 alt_text Selenium Commands
 alt_textActions,Asserts
 alt_textDeveloping Test Cases & Test Suites With Selenium-IDE
 alt_textIntroduction to Selenium RC
Module 4: Selenium WebDriver Introduction
 alt_textSelenium WebDriver Introduction
 alt_textWebDriver Vs RC
 alt_textDownload and Configure WebDriver with Eclipse
 alt_textSimple Testcase
  • Open and Close Browser
  • Cross Browser Testing – Firefox, IE ,Chrome
 alt_textUI elements ,Locators
 alt_textIdentifying WebElement using id, name, link text, class, xpath, css
 alt_textHandling various WebElement using WebDriver
 alt_textHandling Mouse movements and keyboard Events
Module 5: Testing Framework and Tools
 alt_textIntroduction of Testing framework
 alt_textTypes of frameworks
 alt_textTools for developing Test Framework
 alt_textTestNG introduction and Configuration with eclipse
 alt_textTestNG Annotations and Data Providers
 alt_textCreating Test Suit with TestNG
Module 6: Develop Hybrid Framework
 alt_text Developing Hybrid Framework for Web Application using WebDriver /TestNG and Maven
 alt_text Use external Data for Testing (Excel sheet ,Property file )
 alt_textReading and understanding reports
 alt_textScreenshots for failed Test case
Resume Assistance and mock interview