Software Testing Training-20

Selenium Testing Training

$ 1499

Selenium is a open source automated testing suite for web applications across different browsers and platforms. Testing done using Selenium tool is usually referred as Selenium Testing. Selenium is not just a single tool but a suite of software's, each catering to different testing needs of an organization.

About Selenium Testing Training 

This is a indetail Training Course that helps you master Selenium testing. Selenium is a portable software testing framework that is used for Automated Testing. You will learn about the Selenium IDE, its installation, and work with various components and tools for software testing.

What you will learn in this Training Course?

Different flavors in Selenium

Selenium IDE

Locators & Object Identification

TestNG FrameWork

Selenium WEB-DRIVER

Working with multiple browsers

Automation Test Frame Work

 

Who should take this Training Course?

  • Software Developers, Testers, QA Engineers
  • System Analysts, Administrators, BI and ETL professionals

What are the prerequisites for taking this Training Course?

Having a basic knowledge of C or Java is beneficial but not mandatory.

 

Introduction

  • What is automation testing?
  • What is the use of automation testing?
  • What we need to Automate?
  • What is Selenium?
  • Advantages of Selenium
  • What is the difference between Selenium and QTP?

Different flavours in Selenium

  • IDE
  • Selenium Web Driver/Selenium 2.0
  • Selenium-Grid

Selenium IDE

  • Installing Selenium IDE
  • Selenium IDE icons
  • Recording your first test with Selenium IDE
  • IDE Context Menu
  • Assert
  • Verify
  • Adding Selenium IDE comments
  • Synchronization commands
  • Working on pages with AJAX
  • Storing elements
  • Creating test suites
  • What you cannot record

Locators & Object Identification

  • Tools to identify elements/objects
  • Firebug
  • IE Developer tools
  • Google Chrome Developer tools
  • Locating elements by ID
  • Finding elements by name
  • Finding elements by link text
  • Finding elements by XPath
  • Finding Elements by using CSS
  • Summary
  • Some Special IDE commands
  • Write your own Selenium IDE script without record and playback

TestNG FrameWork

  1. Overview of TestNG
  2. Environment of TestNG
  3. Writing WebDriver Test Cases using TestNG
  4. Basic Annotations of TestNG
  5. Executing Tests
  6. Executing Test Suites
  7. Ignore Test
  8. Dependency Test
  9. Parameterized Tests
  10. TestNG XML
  11. Report Generation

Selenium WEB-DRIVER

  • Why WebDriver?
  • Downloading web driver Jars configuring in eclipse
  • Architecture of selenium webdriver
  • Drivers for Firefox, IE, Chrome, Iphone, Android etc
  • What is the difference between Selenium RC and WD?

Sample programs in webdriver

  • Handel Text box
  • Handel HyperLink
  • Handel Button and Check box
  • Handel Radio Button and DropDown Controls
  • Select value from DropDown
  • Display all values
  • Select values step by step
  • Capture screenshots
  • Synchronization Commands In Web Driver
  • Why Implicit wait and Implementation of Implicit wait
  • Why Explicit wait and Implementation of Explicit wait
  • Web Driver Fluent wait and Thread Sleep functionality
  • File uploads and File downloads (Handling Window based controls using Robot and Sikuli API)
  • Handling alerts box and Verfying the Alert Texts
  • Handling confirmation messages
  • Keyboard actions
  • Mouse actions
  • Handling Iframes working with Nested Iframes
  • Handling multiple tabs
  • Handling popups
  • Preparing web driver test cases using customized x-path
  • Identifying controls using x-path predefined functions
  • Web Tables
  1. What is Web Table
  2. Extracting data from web tables
  3. Examples on static and dynamic Web Tables
  4. Creating Reusable functions for Web Tables
  • Web Driver with TEST NG Frame Work
  • Batch Running Test cases using TestNG
  • Validations and its usage in Automation test scripts
  • Customized Report Generation
  • Implementing Logs using Apache Log4j API
  • Database testing using Web Driver

Working with multiple browsers

  • Executing Automation Test Cases in multiple browsers Sequentially
  • Working with Chrome and IE browsers
  • What is Firefox Profile And Implementation of Firefox Profile
  • What is WebDriver Desired Capabilities class
  • Executing Automation Test Cases in multiple browsers Parallel

Automation Test Frame Work

How to develop Test automation frame work in live environment

  • What is a frame work
  • Types of frame work
  • Data driven frame work
  • Modular driven frame work
  • Keyword driven frame work
  • User Defined Keyword driven framework with implementation
  • Execute test scripts from the framework

Interview Questions on

  • Selenium IDE
  • Selenium webdriver and Automation Testing
  • Core Java
  • Manual Testing Concepts
  • Overview on Selenium Grid

Selenium Certification

This course is designed for clearing the Certified Selenium Professional. The entire training course content is in line with the certification program and helps you clear the certification exam with ease and get the best jobs in the top MNCs. 

At the end of this training program there will be a quiz that perfectly reflects the type of questions asked in the certification exam and helps you score better marks in certification exam.

Mentor Global will be awarded on the completion of Training 

How Are Your Certificates Awarded?

Upon successful completion of training you will receive a Mentor Global Certificate.

Course Features:

Online Classes: 0 Hrs

Assignments: 0 Hrs

Project: 0 Hrs

Lifetime Access

24 x 7 Support

Get Certified

  • pmp-18
  • 19
    Feb
  • Project Management Professional (PMP)®
    06:00 PM - 10:00 PM
  • ITIL
  • 24
    Feb
  • ITIL® Foundation Certification Training
    09:00 AM - 06:00 PM
  • Bigdata & Hadoop
  • 03
    Apr
  • Big-Data and Hadoop Developer
    09:00 AM - 01:00 PM
  • Bigdata & Hadoop
  • 03
    Apr
  • Big-Data and Hadoop Developer
    09:00 AM - 01:00 PM

People also viewed

  • Software Testing Training-20
  • Selenium Testing Training
  • Python
  • Python
  • pmp-18
  • Project Management Professional (PMP)®
  • PRINCE2
  • Prince2 Foundation & Practitioner Certification