Courses Offered :
Testing Tools      PeopleSoft      Oracle Technologies      SQL DBA / MSBI      DBA/App’s      Data Warehousing      Android / iPhone      OBIEE, Data Stage      SOA Testing      Main Frames      DBA Technologies      SAS      Database / ETL Testing      SAP All Modules      SOA Testing      Micro Soft Technologies      JAVA      

SELENIUM

  • Overview of Selenium
    • Selenium Overview
    • Selenium advantages over other tool
    • Selenium Components
    • Supported Browsers / Environment
    • Flexibility and Extensibility
  • Recording tests with Selenium IDE
    • Introduction
    • Installing the IDE
    • Opening the IDE
    • IDE Features
    • Building Test Cases
    • Running Test Cases
    • Writing a Test Suit Using Base URL to Run Test Cases in Different Domains
    • Debugging User Extensions
  • Selenium Commands
    • Locating elements
    • Verfiying page elements
    • Opening URLs
    • Clicking on links
    • Text patterns matching with  regular expressions
    • Checking checkboxes
    • Entering text in input fields
    • Selecting values in pull-downs
    • Verifying application state
    • Using variables
    • Store Commands and Selenium variables
    • Handling Alerts.Popups
    • IFrame handling
  • Usage of external tools/addons 
    • Usage of firebug to locate Page elements
    • Usage of Debugbar to locae page elements
    • Usage of Xpather to get the xpath of an element
  • Core Java Fundamentals
    • Keywords
    • Data types
    • Arrays
    • Conditions
    • Loops
    • Class and Object
    • Object Oriented Programming  Techniques
  • Introduction to Javascript
    • What is java script
    • Why to choose Java script
    • How to use java script in selenium
  • Interacting with excel
    • Usage of the jxl
    • Retrieving and updating the excel
    • JXL API methods and its usage.
  • Introducing JUnit/TestNG
    • JUnit vs. TestNG Framework usage in Selenium
    • Using JUnit/TestNG within Eclipse
    • Test methods: testMethod or @Test Method
    • Assertions in Test Case
    • Executing Tests
    • Showing Test Results
    • Reporting (XML and HTML)
  • Selenium-RC
    • Selenium-RC overview and how it works
    • Setting up remote control
    • Converting Selenese scripts to programs
    • Learning the API
    • Browser considerations and support
    • Handling https and popups
    • Server Options
    • Architure of Selenium
    • Configuring to mutlitple environments
    • Common problems
  • Selenium-Grid
    • Selenium-Grid overview
    • Introduction to Ant and usage
    • Configuring to the mutlitple Environments
    • Developing and executing the scripts with Grid
Copyright © 2012, Jampani Technologies. All rights reserved.