You are on page 1of 2

Selenium Contents

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

Day - 1 Introducing Selenium o To Automate or Not to Automate? That is the Question! o Test Automation for Web Applications o Introducing Selenium o Selenium Components o Supported Browsers o Flexibility and Extensibility Selenium Basics o Getting Started Choosing Your Selenium Tool o Introducing Selenium Commands o Test Suites o Commonly Used Selenium Commands Developing Test Cases With Selenium-IDE o Introduction o Installing the IDE o Opening the IDE o IDE Features o Building Test Cases o Running Test Cases o Debugging o Writing a Test Suite o User Extensions o Format o Executing Selenium-IDE Tests on Different Browsers o Troubleshooting

Day - 2 Selenese Selenium Commands o Verifying Page Elements o Locating Elements o Matching Text Patterns o The AndWait Commands o Sequence of Evaluation and Flow Control o Store Commands and Selenium Variables o JavaScript and Selenese Parameters o echo - The Selenese Print Command Selenium-RC o Introduction o How It Works o Installation o From Selenese to a Program o Programming Your Test o Learning the API o Retrieving and Reporting Results o Adding Some Spice to Your Tests o How the Server Works o Server Command Line options o Troubleshooting Selenium-RC, JUnit with Eclipse o Setting up eclipse o Setting up Selenium cline drivers o Starting Selenium RC Server o Building the test scripts using eclipse o Configuring eclipse to run the tests o Running the test scripts from eclipse o Understanding the test run from eclise o Generating the test log and understanding Selenium Grid o Setting up the Selenium Grid o Ensuring the validity of ant build o Starting the hub o Starting the Selenium Remote controls on different platforms o Running the tests parallel o Running the tests sequential o Analyzing the results Selenium Webdriver o Introduction selenium 2.0 o Advantages of webdriver o Sample exercise

You might also like