SELENIUM WEBDRIVER SYLLABUS
Selenium WebDriver Training Outline
Course Objective
On Completion of Selenium –Java course the participants will be able to
- Understand Oops /java concepts
- Understand Selenium IDE,RC
- Understand Selenium WebDriver tool in depth, it’s features & components
- Building a new Test Framework by using Web Driver, Test NG and Maven
Duration: 30 Hrs
Installations
- eclipse-jee-juno-win32-x86_64
- JDK 1.6
- Firefox 4 , firebug and firepath
- Set up TestNG, Maven and Selenium 2.25 for eclipse
Syllabus
Module 1: Selenium Introduction
- Selenium Introduction
- What is Selenium and Why Selenium
- Selenium Components
- Introduction of selenium Components
- Java in Selenium?
Module 2: OOPs concepts and Core java Introduction
- OOPs concepts
- Setup Java environment – Download JDK and Setup eclipse
- Java programming concepts
- Class, Object ,variables, methods, Packages
- Conditions and loops
- Access and non access modifiers
- Advanced Java Programming
- Interfaces, Inheritance
- Collections, Exceptions
Module 3: Selenium IDE and RC Introduction
- Installing Selenium IDE
- “Selenese” – Selenium Commands
- Actions,Asserts,Assesors
- Developing Test Cases & Test Suites With Selenium-IDE
- Introduction to Selenium RC
Module 4: Selenium WebDriver Introduction
- Selenium WebDriver Introduction
- WebDriver Vs RC
- Download and Configure WebDriver with Eclipse
- Simple Testcase
- Open and Close Browser
- Cross Browser Testing – Firefox, IE ,Chrome, HtmlUnitDriver
- UI elements ,Locators
- Identifying WebElement using id, name, link text, class, xpath, css
- Handling various WebElement using WebDriver
- Handling Mouse movements and keyboard Events
Module 5: Testing Framework and Tools
- Introduction of Testing framework
- Types of frameworks
- Tools for developing Test Framework
- TestNG introduction and Configuration with eclipse
- TestNG Annotations and Data Providers
- Creating Test Suit with TestNG
Module 6: Develop Hybrid Framework
- Developing Hybrid Framework for Web Application using WebDriver /TestNG and Maven
- Use external Data for Testing (Excel sheet , xml files, Property file )
- Reading and understanding reports
- Screenshots for failed Test case
This article is really cool. I have bookmarked it. Do you allow guest posting on your site ?
I can write hi quality articles for you. Let me
know.