Friday, March 30, 2012

SELENIUM Training in Bangalore


Contact us today to discover a bright future in SAP.CLICK HERE
Contact Person :
People click Techno Solutions Pvt.Ltd
Mobile : 9591232001
080-26689100/26683004
Email :info@people-click.com


 Selenium Training Details                   Advance Version                       
Course Objectives
After completing this course, you will be able to:
Identify what information needs to be gathered for Automation Testing
• Developing the test cases using Selenium IDE
• Working with Selenium commands.
• Building a test suite using Selenium IDE
• Gain knowledge about working with Selenium RC
Participants, Prerequisites:

The course is intended for beginners or intermediate testers, leads who need to develop or improve automation techniques using Selenium. While previous testing tool knowledge is not required.
Attendees should have the following:
• Knowledge of various software application
• Regression testing concepts
• Knowledge of different OS environments
• Knowledge of different web browsers (Fire Fox is preferred)
• Knowledge of HTML and Java
Contents
Day – 1

1. Introducing Selenium

To Automate or Not to Automate? That is the Question!
• Test Automation for Web Applications
• Introducing Selenium
• Selenium Components
• Supported Browsers
• Flexibility and Extensibility

2. Selenium Basics
Getting Started – Choosing Your Selenium Tool
• Introducing Selenium Commands
• Test Suites
• Commonly Used Selenium Commands
3. Developing Test Cases With Selenium-IDE
• Introduction
• Installing the IDE
• Opening the IDE
• IDE Features
• Building Test Cases
• Running Test Cases
• Debugging
• Writing a Test Suite
• Executing Selenium-IDE Tests on Different Browsers
• Troubleshooting


4. Building Test Suites
Creating a test suite
• Creating tests in a test suite
• Adding a new test, in a test suite
• Deleting a test from a test suite
• Running a test suite from IDE
• Running the test suite from Selenium Core
• Analyzing the results

Day – 2
5. “Selenese” Selenium Commands
Verifying Page Elements
• Introduction to Locating Elements
• Locating elements by identifiers
• Locating elements by xPath
• Locating elements by DOM
• Introduction Matching Text Patterns
• Matching Text Patterns - Regular expressions
• Matching Text Patterns – Glob
• Matching Text Patterns - exact
• The “AndWait” Commands
• Sequence of Evaluation and Flow Control
• Store Commands and Selenium Variables
• JavaScript and Selenese Parameters
• echo - The Selenese Print Command

6. Selenium-RC
• Introduction
• How It Works
• Installation
• From Selenese to a Program
• Programming Your Test
• Learning the API
• Retrieving and Reporting Results
• Adding Some Spice to Your Tests
• How the Server Works
• Server Command Line options
• Troubleshooting
7. Selenium-RC, JUnit with Eclipse
• Configuring JUnit with eclipse
• Setting up eclipse
• Setting up Selenium cline drivers
• Starting Selenium RC Server
• Building the test scripts using eclipse
• Configuring eclipse to run the tests
• Running the test scripts from eclipse
• Understanding the test run from eclipse
• Generating the test log and understanding
8. Selenium Grid
• Setting up the Selenium Grid
• Ensuring the validity of ant build
• Starting the hub
• Starting the Selenium Remote controls on different platforms
• Running the tests parallel                                         
• Running the tests sequential
• Analyzing the results
Day – 3

9. Selenium-RC, JUnit, TestNG with Eclipse
• Installing the TestNG on eclipse
• Configuring TestNG libraries with Eclipse
• Understanding the Scripts in TestNG format
• Exporting the Tests from SeleniumIDE
• Adding the necessary methods to work with TestNG
• Running the tests with TestNG
• Understanding the reports generated by TestNG
• Creating a XML file for running the tests though TestNG
• Working on a case study

10. Working with user extensions
• Understanding the significance of adding the user extensions
• Working with user extensions
• Adding function libraries to user extensions
• Configuring the user extensions
• Accessing the function libraries from Selenium IDE
• Running the tests with extended functions from Selenium IDE

11. Working with Selenium IDE extensions
• Understanding the significance of Selenium IDE extensions
• Working with Selenium IDE extensions
• Configuring the Selenium IDE extensions
• Recording the new script with new Selenium IDE extensions
• Running the test with new Selenium IDE extensions
• Converting the tests to Java or other languages
• Running the tests from Selenium RC
• Generating the reports
• Working on a sample case study

12. Selenium Test Design Considerations
• Web Page Content – Static vs. Dynamic Pages
• UI Mapping with Selenium
• Creating a shared object repository with Selenium
• Writing a frame work


Contact us today to discover a bright future in SAP.

Contact Person :
Peopleclick Techno Solutions Pvt.Ltd
Mobile : 9591232001
080-26689100/26683004
Email :info@people-click.com
(Sap Training in Bangalore, mysap training, sap, sap training and jobs, sap training college, sap training consultants, sap training jobs, sap training resume, sap training schools, sap training university, sap training institutes in Bangalore)



No comments: