Request A Demo

Please enter your details below.

41144

Demo Schedules

DOTNET demo on

Mon, Jan 16th @ 8pm EST.

JAVA Demo on

Mon, Jan 18th @ 6.30pm EST.

QA batch Weekdays on

Mon, 20th Jan @ 8pm EST.

BA Batch starts on

Jan 23rd, Mon @ 8pm EST.

ISTQB Certification batch on

Mon, 9th Jan @ 8.30pm EST.

ETL Testing 1st class on

Sat, Aug 13th @ 12 pm EST

Quick Contacts

US: (770) 777 1269
UK: (020) 3371 7615
India: (+91) 90325 96412

Email: training@h2kinfosys.com


H2K Infosys, LLC
300 Prospects Place
Alpharetta, GA - 30005

United Sates of America

View locations for more details

Make A Payment

Google Checkout

Enter the Course Name

Enter the Amount to Pay

H2K Infosys

H2K Infosys | Ruby Rails Watir Selenium Online Course Details


Details:

Introduction

  • What Is Ruby?
  • Download Ruby Plus an Editor
  • Get The Source Code Of The Sample Programs
  • Running Ruby Programs

Chapter One: Strings and Methods

  • Strings and Embedded Evaluation
  • Methods
  • Numbers
  • Testing a Condition: if ...then

Chapter Two: Classes and Objects

  • Instances and Instance Variables
  • Constructors-new and initialze
  • Inspecting Objects

Chapter Three: Class Hierarchies

  • Superclasses and Subclasses

Chapter Four: Accessors, Attributes, Class Variables

  • Accessor Methods
  • Attribute Readers and Writers
  • Attributes Create Variables
  • Calling Methods of a Superclass
  • Class Variables

Chapter Five: Arrays Using Arrays

  • Multi-Dimensional Arrays
  • Iterating Oveer Arrays
  • Iterating Into Arrays

Chapter Six: Hashes

  • Creating Hashes
  • Indexing into a Hash
  • Hash Operations

Chapter Seven: Loops and Iterators

  • For Loops
  • Blocks
  • While Loops
  • While Modifiers
  • Until Loops

Chapter Eight: Conditional Statements

  • If..Then..Else
  • And..Or..Not
  • If..Elsif
  • Unless
  • If and Unless Modifiers
  • Case Statements

Chapter Nine: Modules and Mixins

  • A Module Is Like A Class…
  • Module Methods
  • Modules as Namespaces
  • Module 'Instance Methods'
  • Included Modules or 'Mixins'
  • Including Modules From Files
  • Pre-Defined Modules

Chapter Ten: Saving Files, Moving On...

  • Saving Data
  • YAML
  • Files

Chapter One: Welcome to Selenium

  • Introduction
  • Installation

Chapter Two: Selenium IDE

  • Installation
  • Getting started with Selenium IDE
  • Record and playback process
  • Understanding generated code created during recording

Chapter Three: Selenium RC

  • Installation
  • Getting started with Selenium RC
  • Using XPath with Selenium
  • Frequently used Selenium commands
  • Creation of Custom Logs

Chapter Four: Selenium Grid

  • Installation
  • Getting started with Selenium Grid
  • How to use Grid

Watir

  • Introduction
  • Installation
  • Install Ruby
  • Install Watir
  • Run Unit Tests
  • Install Browser Developer Toolbar
  • Ruby Cheat Sheet
  • Example Test Case
  • Developing Test Cases
  • Internet Explorer Developer Toolbar
  • Interacting With a Web Page
  • Watir Syntax
  • Page Elements
  • Simple
  • Buttons
  • Checkboxes
  • Links
  • Radio Buttons
  • Selection Boxes
  • Text Fields
  • Complex
  • Forms
  • Frames
  • Finding Page Elements
  • CSS
  • Index
  • IRB
  • Multiple Attributes
  • Regular Expressions
  • XPath
  • Running Tests
  • Validating Test Results
  • Test Unit
  • RSpec
  • Summary
  • Collections of HTML Elements
  • How and What
  • HTML Elements Supported by Watir
  • Platforms
  • Watir Methods Supported by HTML Element