Welcome to SSR Software Testing Training
Introduction of Automation Testing
- Webelement
- Types of Webelements
- Operations of Webelement
- HTML for Webelements
- Locators for Webelement
- Add-ons a)Chropath b)Xpath c) Developer tools
- Introduction of Selenium and components
- a)Selenium IDE- Chrome&Firefox Browser add-on Functional Testing Tool
- a1.Commands / Verification and Assertions
- a2.Test Suite: set of test case scripts
- a3.Automation scripts for test cases
- b)Selenium RC-Server based Functional Testing Tool for webbased application
- c)Selenium WebDriver-Standalone Functional Testing Tool for webbased application
- d)Selenium Grid-Non functional Testing tool for Performance Testing
Selenium WebDriver
- Introduction of Selenium Webdriver including advantages and disadvantages
- Inspecting Webelement
- Add on tools to inspect Webelement :1.ChroPath 2.TruePath 3.SelectorsHub
- Locators types for Webelement:1.id 2.name 3.xpath 4.csselector 5.linktext 6.partiallinktext 7.tagname 8.classname
- Xpath:1.Relative xpath 2.Absolute xpath
- Browser Commands-commands to handle browser and Navigation commands
- Webelement Access commands- findelement() and findelements() to access webelement
- Webelement commands-Operation on webelement
- Window handle commands- handling popup ,frames and windows
- Action commands-Keyboard, Mouse and cursor related commands and Drag and Drop
- Synchronization commands-Slowly running script to execute commands
- Handling drop- down fields
- Use of JavascriptExecutor interface and executeScript() method
- Important exceptions in Selenium Webdriver
- Framework
a)Sequential framework
b))Modular framework
c)Data driven framework
d)Keyword driven framework
e)Hybrid framework
- Script for different browsers to execute
- Functional test case Scripts for valid&Invalid Test cases
- Test Suite Run and Batch Run of test case scripts
- Running script for Regression testing and Cross browser testing with framework concept
- Excel Read&Write by Java with apache POI jars
- Running script for DataDriven testing
Back