The document outlines the content that will be covered in a Selenium testing training course. The course will introduce automation testing and Selenium and cover topics like Selenium IDE, WebDriver, Eclipse, JUnit, locating elements, commands, hybrid frameworks, and Selenium Grid. Specific topics include installing and using Selenium and related tools, building and debugging test cases, data driving tests, configuration, and exercises to get hands-on experience.
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0 ratings0% found this document useful (0 votes)
382 views3 pages
Selenium
The document outlines the content that will be covered in a Selenium testing training course. The course will introduce automation testing and Selenium and cover topics like Selenium IDE, WebDriver, Eclipse, JUnit, locating elements, commands, hybrid frameworks, and Selenium Grid. Specific topics include installing and using Selenium and related tools, building and debugging test cases, data driving tests, configuration, and exercises to get hands-on experience.
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 3
Content and Learning
SELENIUM TESTING TRAINING COURSE CONTENT
>> Introduction to Automation
What is Automation Testing? Advantages & Disadvantages of Automation Testing Automation Criteria (Whether to Automate or Not) Web Applications, Web Testing and Test Automation for Web Applications
>> Introduction to Selenium 2.3 and WebDriver
Introducing Selenium Selenium IDE Selenium Web Driver Selenium Grid Supported Browsers Flexibility and Extensiblity
>> JAVA, Eclipse IDE and JUnit
Installation of Eclipse (for Selenium WebDriver Programming in JAVA) Usage of Eclipse Sample JAVA Program to Get Hands on Eclipse Running & Debugging JAVA Programs JUnit Basics Using JUnit with Selenium WebDriver Configuring your machine for Selenium Exercise on JUnit, Selenium WebDriver
>> Selenium-IDE 2.3
Installing and Opening IDE IDE Features Building Test Cases Running Test Cases in Firefox Running Test Cases with WebDriver Playback Support Using Base URL to Run Test Cases in Different Domains Debugging Multi Language Formats Using Test Suites User Extensions - Extending the IDEs functionality Exercise on Selenium IDE
>> Selenium WebDriver in Depth
Selenium WebDriver o How to use WebDriver o WebDriver drivers o Writing WebDriver scripts o WebDriver Backed Selenium o Backing WebDriver with Selenium Selenium WebDriver Configuration with Eclipse Locator Strategies (By ID, By Name, By Link, By PartialLink, By XPath, By CSS Selector, By Tag, By Class) X-PATH and Different Techniques o X-Path Absolute o X-Path Attribute o X-Path Relative o X-Path finder tools Hands on WebDriver Commands Running WebDriver Tests on Internet Explorer, Firefox & Google Chrome Reporting & Verifying Results Debugging WebDriver Tests Selenium Server Installation How Selenium Server Works How Remote WebDriver Works Exercise on Selenium WebDriver
>> Selenium WebDriver Commands Locating Page and UI Elements Commands for Text-boxes, Buttons, Input tags Commands for Radio buttons, Check-boxes Commands for Select tag/Lists/Drop-downs, Tables Commands/Methods to deal with AJAX applications, Dynamic HTML Commands to deal with Alerts, Popups and Multiple Windows Sequence of Evaluation and Flow Control Verifying Page Elements and their Attributes Exercise on Selenium WebDriver Commands >> Hybrid Automation Framework Development & Usage
Sample Project Implementation using the Framework Creation of Framework with Selenium WebDriver Data Driving in Selenium WebDriver with Excel files (Data Driven Framework) Usage of Hybrid Framework (Keyword Driven & Data Driven) Framework Advantages (Maintainability, Re-usability) Exercise on Hybrid Automation Framework >> Selenium Grid
Selenium Grid Overview Setting up Selenium Grid Grid as Collection of Selenium WebDriver nodes Understanding & Using DesiredCapabilities Class Running Parallel & Distributed tests using Selenium Grid Exercise on Selenium Grid