WATIR

By attending WATIR workshop, Participants will learn to:

  • Automate web applications using WATIR
  • Understand different types of webdrivers used in WATIR
  • Get hands on to control the page elements

WATIR training course is a practical course that will teach Participants on how to create test scripts and give them an understanding of Watir’s power and capability.

  • Fundamentals of GUI Test Automation
  • Ruby
  • Basic understanding of the HTTP protocol, including concepts like SSL, redirection, GETvs POST, etc.
  • Basic knowledge of SQL

COURSE AGENDA

  • Simple
  • Images and Buttons
  • Checkboxes
  • Links
  • Radio Buttons
  • Selection Boxes
  • Text Fields
  • Forms
  • Frames
  • Tables
  • Supported Browsers
  • IE Driver
  • Chrome Driver
  • Firefox driver
  • How to initiate/use Webdrivers?
  • Constraints/Limitations of Wedrivers
  • WATIR Architecture
  • Advantages of WATIR
  • WATIR Introduction
  • How does WATIR work?
  • Why WATIR?
  • Install Ruby and WATIR
  • How to set up WATIR?
  • Install Browser Developer Toolbar
  • By Index
  • By XPath
  • Write sample unit tests
  • Run Unit tests
  • Sample example tests cases
  • Developing test cases
  • Identifying HTML elements on a page
  • Interacting with the web pages
  • WATIR Syntax to write test cases
  • WATIR inbuilt functions
  • WATIR methods
  • Classes
  • Connecting WATIR to databases
  • CSS
  • Multiple Attributes
  • Running Tests
  • Validating Test Results
  • Collections of HTML Elements
  • HTML Elements Supported by WATIR
  • Platforms
  • WATIR Methods Supported by HTML Element
  • Hands on assignments on automating test cases using WATIR