INTRODUCTION TO AUTOMATION
1. What is automation testing?
2. What is the use of automation testing?
3. What do we need to automate
LOCATORS
1. How to identify elements in webpage using selenium
2. Tools to identify elements / objects
3. Firebug
4. IE Developer tools
5. Google Chrome Developer tools
6. Locating elements by ID
7. Finding elements by name
8. Finding elements by link text
9. Finding elements by XPath
10. Finding elements by using CSS
11. Summary
BASIC RUBY PROGRAMMING
Test-Unit Framework
1.Introduction to Test::Unit framework
2.Usage of Test::Unit framework
3.Hands-on test cases using Test::Unit framework
INTRODUCTION TO WEB DRIVER (SELENIUM 2.0)
1. Introduction
3. Downloading and configuring webdriver in RubyMine
4. Drivers for Firefox, IE and Chrome
5. First selenium webdriver code
INTRODUCTION TO CUCUMBER
SAMPLE PROGRAMS FOR WEB DRIVER IN CUCUMBER FOR HANDLING:
ACTIONS CLASS
CONNECTING TO PROXY SERVER USING WEBDRIVER
OBJECT REPOSITORY USING PAGE-OBJECT
1. Use of object repository
2. How to use OR in scripts
3. Sample scripts using object repository
INTRODUCTION TO WATIR-WEBDRIVER
SAMPLE PROGRAMS FOR WATIR - WEB DRIVER IN CUCUMBER FOR HANDLING:
1. Text box
2. Link
3. Button
4. Checkbox
5. Radio button
6. Dropdown
7. Capture screenshot