Best selenium testing training institute in Chennai with placement

Page 1

...................................................................................

Selenium Testing Course About Metaforum Technologies Metaforum Technologies is a growing Training Company providing classroom and Instructor-Led Interactive Online Training. We cater to Professionals and students across India and other countries in categories like Testing, Big Data, Digital Marketing, Apps Development, and Programming. We provide interactive, hands-on and affordable training that is accessible to learners across the country. We collaborate with industry experts to design and deliver our classes with live exposure to best industry practices.

About The Course

Selenium is used for automating Web Applications. It is widely used across all the industries because of its wide range of flexibility with programming languages, operating systems and support for most of the browsers. You can automate almost any web application using Selenium. This course provides full coverage of Selenium, Selenium IDE, Selenium RC, Selenium WebDriver and Selenium-Grid. You will learn to work with Data Driven Framework and Keyword Driven Framework and perform Cross browser testing. You will learn to perform tests on multiple machines simultaneously running on different Operating Systems. You will also learn to integrate other frameworks like JUnit and TestNG with Selenium. As a complimentary course we provide free JAVA Training.

www.metaforumtechnologies.com

1


...................................................................................

SELENIUM SYLLABUS Introduction          

Test Automation for Web Applications To Automate or Not to Automate? Introducing Selenium Brief History of The Selenium Project Selenium’s Tool Suite Choosing Your Selenium Tool Supported Browsers and Platforms Flexibility and Extensibility What’s in this Book? The Documentation Team–Authors Past and Present

Selenium-IDE                       

Introduction Installing the IDE Opening the IDE IDE Features Building Test Cases Running Test Cases Using Base URL to Run Test Cases in Different Domains Selenium Commands – “Selenese” Script Syntax Test Suites Commonly Used Selenium Commands Verifying Page Elements Assertion or Verification? Locating Elements Matching Text Patterns The “AndWait” Commands The waitFor Commands in AJAX applications Sequence of Evaluation and Flow Control Store Commands and Selenium Variables JavaScript and Selenese Parameters echo - The Selenese Print Command Alerts, Popups, and Multiple Windows Debugging

www.metaforumtechnologies.com

2


...................................................................................

    

Writing a Test Suite User Extensions Format Executing Selenium-IDE Tests on Different Browsers Troubleshooting

Java Concepts Session - 1 1. Introduction to Java 2. Setting Development Environment - Eclipse 3. Walk through of Java concepts 4. Hello World! 5. Introduction to Java Data Types 6. Taking Input from End User Session - 2 1. Numerical Data Type and Numerical Operators 2. Boolean Data Type and Operators 3. Conditional Statements [IF], and Loop [While] Session - 3 1. Conditional Statement[SWITCH] 2. Loop [FOR] 3. String Data type and functions 4. Command Line Parameters

Session - 4 1. Arrays 2. Hash Tables/ Map Object 3. Regular Expression

www.metaforumtechnologies.com

3


...................................................................................

Session - 5 1. File Handling 2. Java OOPs Concept 3. Concept of Classes and Objects in Java Session - 6 1. Concept of Packages in Java 2. Exception Handling 3. Debugging in Java 4. General Java Programming tit-bits

Selenium 2.0 and WebDriver           

Selenium 2.0 Features The Selenium Server – When to Use It Setting Up a Selenium-WebDriver Project Migrating from Selenium 1.0 Getting Started With Selenium-WebDriver Introducing WebDriver’s Drivers Commands and Operation Driver Specifics and Tradeoffs WebDriver-Backed Selenium-RC Selenium WebDriver Wiki Next Steps

WebDriver: Advanced Usage      

Explicit and Implicit Waits RemoteWebDriver AdvancedUserInteractions Browser Startup Manipulation HTML5 Parallelizing Your Test Runs

Selenium 1 (Selenium RC)    

Introduction How Selenium RC Works Installation From Selenese to a Program

www.metaforumtechnologies.com

4


...................................................................................

         

Programming Your Test Learning the API Reporting Results Adding Some Spice to Your Tests Server Options Specifying the Path to a Specific Browser Selenium RC Architecture Handling HTTPS and Security Popups Supporting Additional Browsers and Browser Configurations Troubleshooting Common Problems

Test Design Considerations         

Introducing Test Design Types of Tests Validating Results Location Strategies Wrapping Selenium Calls UI Mapping Page Object Design Pattern Data Driven Testing Database Validation

Selenium-Grid User-Extensions      

Introduction Actions Accessors/Assertions Locator Strategies Using User-Extensions With Selenium-IDE Using User-Extensions With Selenium RC

Framework  

Data Driven Testing Keyword Driven Testing (by using Ant, XSLT Reports

Selenium Testing Course www.metaforumtechnologies.com

5


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.