SELENIUM testing online training

Selenium course content

  • 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

Contact Us

Tel: +91-8897400222
USA: +1-512-800-7568
EMAIL: info@mentorsinn.com

Testimonials

"The Selenium training was good, and though I was the only one in the online session the class was very much interactive, it was a very good experience." - Santosh (Selenium)