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