Selenium Training

Available at our training facilities, in the cloud, or on-site at your location.

What makes our training special
  • 3 Delivery Options (in our NY office, in the Cloud, or Private class) more>>
  • All courses have Live Instructors more>>
  • Valuable reference books (course & lab books)
  • Certificate of Completion click to view>>

Course Title

Java for Selenium

Course Code

OS102

Length

2 days

Price

$990 now only $745*

*Extended: Price valid until 07/31

Course Summary

This two-day course is designed to provide students with the foundation in Java necessary for RTTS' Advanced Selenium course. This course can be taken standalone or in conjunction with the Introduction or Advanced courses. This course is intended for users of Selenium seeking to gain Java skills necessary to customize and enhance test scripts.

Intended Audience

New users of Selenium who need to test Web applications. The course is designed primarily for testing professionals who will be using the automation tools.

Course Objectives

At the end of the course, you will be able to:

  • Explain key concepts related to Java technology and Java programming
  • differentiate between different variable types
  • Use decision constructs and loops
  • Create Java classes
  • Create and use single and multi-dimensional arrays
  • Develop and use methods
  • Use inheritance to extend classes
  • Understand inheritance and polymorphism
  • Parse strings using String, StringBuffer and StringTokenizer
Prerequisites

To benefit from this course, you should have:

  • Basic knowledge of any programming or scripting language and be comfortable with the topics covered in Introduction to Selenium course.
Course Outline

Java Language Fundamentals

  • Variable Types
  • Operators
  • Conditional Statments
  • Looping Statements
  • Arrays

Class Design

  • Class Creation
  • Constructors
  • Constructor Overloading
  • Packages and Imports

Methods

  • Method Creation
  • Method Reuse
  • Method Overloading
  • Passing Arguments

Containers

  • Working with ArrayLists
  • Working with Vectors
  • Working with HashTables
  • Generics

Extending Classes

  • Construction of Classes
  • Inheritance
  • Polymorphism
  • Abstract Classes
  • Interface Classes

String Handling

  • String Manipulation
  • String Formatting
  • String Tokenizers

Registering 3+ people? Receive 10% off!
(No promo code needed)

Upcoming Course Schedule

Start Date: Aug 06th, 2019
Time: 9:30AM - 5:00PM Eastern
Location: New York, NY

Register

Start Date: Sep 10th, 2019
Time: 9:30AM - 5:00PM Eastern
Location: In The Cloud, Web

Register

Start Date: Oct 08th, 2019
Time: 9:30AM - 5:00PM Eastern
Location: New York, NY

Register

Start Date: Nov 05th, 2019
Time: 9:30AM - 5:00PM Eastern
Location: In The Cloud, Web

Register

Start Date: Dec 10th, 2019
Time: 9:30AM - 5:00PM Eastern
Location: New York, NY

Register

Are you interested in learning more or have additional questions?
Please fill out the form below and we will gladly assist you.

=