• Real Time Signals India

Selenium with Java

Selenium is a suite of tools to automate web browsers across many platforms.


Prerequisites

Good Knowledge on Core JAVA


About this course

During the course student can learn about the Automation Tool and able to develop different automation framework.

What you'll learn

Module-1: Introduction to Automation • What is automation testing? • Advantages of Automation testing • Types of Automation tools

Module-2: Introduction to Selenium • What is Selenium • Use of Selenium • Features of selenium

Module-3: Selenium Components • Selenium Overview • Selenium IDE • Selenium Core • Selenium RC • Selenium Grid • Selenium 3.0 - Web Driver

Module-4 (TRIS, ports): Selenium IDE • Selenium IDE Introduction • Downloading and Installing Selenium IDE • Recording and Running a Simple Test • Selenium IDE - Features • Installing Useful Tools for Writing Tests • Selenium Concepts • Selenium Commands • Verifying Page Elements - Assertions and Verifications • Wait Commands • Object Identification • Element Locators • Regular Expression patterns • Selenium Test Runner • Using Regular Expressions in Selenium IDE • Creating Selenium Test Suites • How to run the recorded script against other browsers • Why companies are not using recording tools • Limitations of Selenium IDE

Module-5: Fire Bug, Xpath and CSS • Introduction to Firebug • Downloading and installing of Firebug • Downloading and installing of xpath • How to identify the xpath for a particular element • Identifying objects using CSS

Module-6: Advanced Selenium 3.0 - Web driver • Introduction to selenium 3.0 • Advantages of web driver • Web Driver v/s RC • Architecture of Web Driver and RC • Web Driver IDE • Installation / Configuring Eclipse for Web Driver • Identifying the elements in Web Driver Using Id, Name, Xpath ,Dom and CSS • Working with Different drivers like Firefox Driver, Chrome driver, IE Driver • Creating the generic scripts in Web Driver • Creating the scripts by using functions • Web Driver Client Libraries • Web Driver commands with examples • Working with excel sheets using Web Driver • Web Driver with TestNG

Module-7: How to use TestNG in Selenium • Introduction to TestNG • Why TestNG • Setting up TestNG • Working with TestNG • Overview of Junit • Advantages of TestNG over Junit • Exploring TestNG Features • How to Use TestNG Annotations • Data Driven Testing TestNG • TestNG Execution Report • TestNG Results output folder walkthrough • TestNG Reporting features

Module-8: Selenium Grid • Introduction Selenium Grid • Advantages of Selenium Grid • Grid Setup

Module-9: Maven Eclipse Configuration

Module-10: Jenkin - CI Tool Configuration

Module-11: Automation Testing Life Cycle

Different Automation Framework and Tools Identification

0 views

Marathahalli Office:

Real Time Signals Technologies Private Limited

#102, Krishna Grand, Over Marathahalli Bridge,

Bangalore, Karnataka, India 560037

BTM office:

Real Time Signals Technologies Private Limited,

#4, 2nd Floor, 1st phase, 2nd Stage, BTM Layout,

Opposite to Udupi Garden,

Bangalore-76, bengaluru, Karnataka, 560076

Whitefield office:

Real Time Signals Technologies Private Limited,

#1906, Brigade Metropolis,

Mahadevpura,

Bengaluru, Karnataka, 560048

Belgium Europe office:

Real Time Signals Technologies,

Hemelstraat 42, 2018 Antwerpen

Belgium, Europe

Thane Office:

Real Time Signals Technologies Private Limited,

#202, GARDEN ENCLAVES BLDG NO1,

VASANT VIHAR,

THANE 400607, MAHARASHTRA, India 

 

 © 2014-2018 by Real Time Signals Technologies. All Rights Reserved.