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

Advanced Selenium

Course Code

OS103

Length

2 days

Price

$990 now only $745*

*Extended: Price valid until 09/30

Course Summary

This advanced-level course is designed to bring testing professionals who use Selenium to a new level of skill with the tool. Testers will learn how to use advanced Selenium features to enhance Selenium automated test suites using the IntelliJ IDEA Editor. Hands-on instruction is provided for those who want to explore the power of using Selenium. The focus is on the practical application of Selenium to resolve web automated testing challenges with sophistication.

Intended Audience

The target audience is software testers who are seeking to automate the testing of web applications using Selenium at a high technical level. This course is designed primarily for testing professionals who use Selenium. The audience might also include quality assurance practitioners, managers, or team leaders who are responsible for interacting with testers or who need to ensure that the tools are being implemented fully and appropriately.

Course Objectives

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

  • Utilize advanced programming techniques to drive Selenium
  • Work with Regular Expressions and Pattern-based Verification
  • Handle Exceptions that halt Test Execution
  • Perform SQL calls to verify data
  • Programmatically search for web objects
  • Dynamically capture data from web controls
  • Design a data-driven testing framework in Selenium
  • Create distributed user testing to perform multi-user tests (Selenium Grid tests)
Prerequisites

To benefit from this course, you should have:

  • At least 3 months of experience implementing automated testing with Selenium (recommended) or
  • RTTS Course: Introduction to Selenium
  • Some software development experience (recommended)
  • General understanding of web-based applications (desired)
  • Knowledge of Java programming is not a prerequisite for this course, but such knowledge is beneficial.
Course Outline

RTTS Framework

  • Configuration with IntelliJ IDEA
  • Configuring with Maven
  • Setting up Helper Files
  • Setting up Templates

Target Object Identification

  • Identifications Methods(Name, ID, CSS, DOM, etc...)
  • Dynamic Object Handling

Data Capture and Validation

  • Capturing Data From Tables
  • Validating Data From Tables
  • Capturing Data From Drop Down Lists
  • Validating Data From Drop Down Lists
  • Capturing Data From HTML Trees
  • Validating Data From HTML Trees

Logging Options

  • Working with Excel Logs
  • Adding Screen Shots to Log Files
  • Different Logging Options

Regular Expressions

  • Regular Expression Operators
  • Using Regular Expressions for Data Capture
  • Greedy and Reluctant Closure

Data Driven Tests

  • Connecting to Data Sources
  • Working with Parameters
  • Creating Dynamic Validation Statements

Working with Databases

  • Connecting to Databases
  • Executing Queries
  • Parsing through Result Set

MulitBrowser Testing

  • Setup required to run tests against IE and Chrome
  • Modifying Tests to Execute against Multiple Browsers
  • Creating Test Suites to Execute against Multiple Browsers

Selenium Grid

  • Setting up the Selenium Hub
  • Running Test Suites on Multiple Machines

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

Upcoming Course Schedule

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

Register

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

Register

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

Register

Start Date: Jan 09th, 2020
Time: 9:30AM - 5:00PM Eastern
Location: In The Cloud, Web

Register

Start Date: Feb 06th, 2020
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.

=