menu All Courses
Toll Free 1-800-566-3481 Call Now

Selenium Online Training Course

  • 40 Hours

IgmGuru's Selenium web driver training class will make you an expert in selenium architecture and selenium 3.0 components. This course enables you to master the complete Selenium 3.0 suite and make you an expert in Selenium architecture and Selenium 3.0 components. In Selenium Online Training Course you will master the automation testing framework for web applications, TDD, selenium architecture, JaCoCo, TestNG, Sikuli.

Key Features

  • Instructor Led Training : 40 Hrs
  • 100% money back guarantee
  • Flexible Schedule
  • 24 X 7 Lifetime Support & Access
  • Experienced Trainers
  • 100% Job Assistance
  • Get Certified & Get Placed

For Individuals

Online Class Room Program

Online Class Room Program

  • 90 days of access to 1+ instructor-led online training classes
  • 180 days of access to high-quality,self-paced learning content designed by experts
  • $230.57

100% Money Back Guarantee ?

Batches start from 15 Dec 2018.

Overview

What is the focus of Selenium Online Training course?

  • Selenium training has been designed to assist developers and manual testers find out how to automatize internet applications with a sturdy framework and integrate it inside the DevOps processes of a company. The course contains plenty of real-life examples and things to demonstrate the way to use Selenium WebDriver effectively.
  • The training starts with a refresher course on core Java ideas and covers the fundamentals of test Automation and its importance within the business. The course includes basic still as advance ideas of WebDriver and different tools/frameworks like TestNG, Maven, AutoIT, Sikuli, log4j.
  • Special focus is given on building a sturdy framework with Page Object style Pattern, Data-Driven Approach, and making reusable parts to boost productivity.
  • The course additionally covers selenium Grid, that at the side of TestNG helps reach parallel execution to boost coverage and scale back execution time for faster feedback.
  • Appium is an open source test automation framework to be used with native, hybrid, and mobile internet applications.

What are the objectives of this course?

Selenium Online Training course will enable you to:

  • Reexamine the center Java ideas which are basic for learning Selenium WebDriver 
  • Comprehend the extent of Test Automation in DevOps and basics of Test Automation 
  • Make Test Cases utilizing Selenium IDE – Record and Playback instrument 
  • Comprehend Selenium WebDriver design and different layers of association 
  • Set up the WebDriver venture in Eclipse and compose test cases utilizing TestNG 
  • Find components utilizing different finding procedures 
  • Work with different WebDriver directions to drive internet browser and different WebElement directions to manage different web parts 
  • Figure out how to manage different conceivable situations regarding pop-ups, numerous Windows, outlines, taking screen captures 
  • Execute Page Object Design Pattern and Data Driven Testing 
  • See how to utilize Maven, ANT, AutoIT, Sikuli, log4j, and audience members 
  • Figure out how to utilize Selenium Grid with TestNG for parallel execution 
  • Execute a task starting with no outside help by building a robotization system and mechanizing a couple of test situations.

Who Should Opt for this course?

Selenium online training course is ideal for :

  •  Test Managers
  • Test Engineers
  • Test Lead
  • Test Analyst
  • QA Engineers
  • Software Developers
  • Engineers who want to learn Automation testing

What are the Prerequisites?

Basic Knowledge of Java is sufficient to opt for this course.


Modules

Lesson 1 - Core Java Refresher

  • 1.1 Keywords and Syntax
  • 1.2 variables, operators, and control flows
  • 1.3 OOPs overview from Java context
  • 1.4 Exception Handling, File and DB handling
  • 1.5 Collections overview, and ArrayList example

Lesson 2 - Automation Basics

  • 2.1 Fundamentals of test automation
  • 2.2 ROI in Automation
  • 2.3 Automation framework
  • 2.4 Various tools and comparison with Selenium

Lesson 3 - Introduction of Selenium WebDriver

  • 3.1 What Selenium is and how it is used in the industry
  • 3.2 Features of Selenium
  • 3.3 Selenium IDE - Overview with a couple of examples
  • 3.4 WebDriver Architecture
  • 3.5 Installation of Selenium and supporting tools/Frameworks

Lesson 4 - Locating Techniques

  • 4.1 Simple WebDriver Program Demonstration
  • 4.2 Basics of HTML page, tags, attributes, and visible texts
  • 4.3 Importance of attributes in locating elements
  • 4.4 Installation of Firebug and Firepath in Firefox browser
  • 4.5 Locators and Eight Locating Techniques
  • 4.6 Creating robust locators using CSS and XPath

Lesson 5 - WebDriver Basics - I

  • 5.1 Execute Tests in Firefox, Chrome, and Internet Explorer
  • 5.2 WebDriver Commands: Driving Browsers and Handling Cookies
  • 5.3 WebElement Commands
  • 5.4 Handling Various WebElements
  • 5.5 WebDriver Timeout Methods

Lesson 6 - WebDriver Basics - II

  • 6.1 Handling Multiple elements using findElements() method
  • 6.2 Handling Alerts, Pop-ups, and Frames
  • 6.3 Limitation of Implicit Wait and how Explicit Wait helps
  • 6.4 Advanced User Interactions
  • 6.5 Taking Screenshots
  • 6.6 Working with Firefox profiles
  • 6.7 Handling File Uploads Using AutoIT
  • 6.8 Introduction to Flash Application Testing using Selenium WebDriver

Lesson 7 - TestNG

  • 7.1 Arranging Tests in 3-As format
  • 7.2 F.I.R.S.T Principles and SRP
  • 7.3 Various Annotations in TestNG
  • 7.4 TestNG configuration file
  • 7.5 Configuration Annotations
  • 7.6 Attributes of @Test
  • 7.7 Parallel Test Execution Capability
  • 7.8 Assertion APIs
  • 7.9 Passing Parameters to Tests
  • 7.10 Configuring Test Suites
  • 7.11 Reports using TestNG
  • 7.12 Reports using ReportNG

Lesson 8 - WebDriver - Framework

  • 8.1 Introduction to various frameworks
  • 8.2 Page Object Design Pattern
  • 8.3 Data Driven Tests using TestNG and POI
  • 8.4 Introduction to Maven and ANT
  • 8.5 Use of Log4j  Use of Listeners
  • 8.6 Typical components of a framework
  • 8.7 Overview of BDD, TDD
  • 8.8 Code Coverage in Java
  • 8.9 Overview of Sikuli tool for UI testing
  • 8.10 Introduction to Jenkins
  • 8.11 Configuring Jenkins to invoke Selenium Tests

Lesson 9 - Selenium Grid

  • 9.1 What is Selenium Grid?
  • 9.2 When to Use Selenium Grid
  • 9.3 Setting up Grid - Hub and Nodes?
  • 9.4 Configuring TestNG.xml to run tests on Grid

Lesson 10 - Project Execution

  • 10.1 Automate an eCommerce Application
  • 10.2 Test Automation Requirements Description
  • 10.3 What Next? How to Start?
  • 10.4 High Level Framework
  • 10.5 Configurability—No to Hard-Coding
  • 10.6 Modularity—Re-Use And DRY
  • 10.7 Test Data Management
  • 10.8 Logging and Reporting

Lesson 11 - Mobile App Test Automation using Appium

  • 11.1 Introduction Mobile App Test Automation
  • 11.2 Introduction to Appium
  • 11.3 UIAutomator with Appium
  • 11.4 Locating Elements - UIAutomator framework
  • 11.5 DesiredCapabilities for Android

Exam Certification

How can I achieve my Certificate?

IgmGuru's Certified Selenium Professional certificate is awarded once you complete the 40 hrs of online classroom training.  

Frequently Asked Questions

A :No, Exam expense is excluded in the preparation charges.

A :We offer day in and day out help through email, talk, and calls. we have a tendency to try and have an energetic group that gives on-request help through our locale discussion. What's a great deal of, you may have life expectancy access to the network gathering, even once fruition of your course with us.

A :Our instructing collaborators are an over the top group of material experts here to help you to get ensured in your underlying attempt. They have communication with understudies proactively to affirm the course way is being pursued and help you to advance your learning ability, from classification onboarding to extend tutoring and work help. Training help is open all through business hours.

A :All of our to a great degree qualified mentors are AWS ensured with long stretches of ability instructing and managing inside the cloud space. everything about has had a thorough decision strategy that has profile screening, specialized examination, and an instructing demo before they're ensured to mentor for us. we tend to conjointly ensure that exclusively those mentors with a high graduated class rating remain on our personnel.

A :The devices you'll have to go to preparing are • Windows: Windows XP SP3 or higher • Mac: OSX 10.6 or higher • Internet speed: Preferably 512 Kbps or higher Headset, speakers, and amplifier: You'll require earphones or speakers to hear guidance obviously, and also a mouthpiece to converse with others. You can utilize a headset with an implicit amplifier, or separate speakers and mouthpiece.

A :All of the classifications square measure led through live on-line spilling. they're intuitive sessions that adjust you to bring inquiries and take an interest up in discourses all through classification time. We do, in any case, offer chronicles of each session you go to for your future reference. classes square measure gone to by a world group of onlookers to supplement your learning aptitude.

Selenium Online Training Demo

Contact Us

  • US Toll Free 1-800-566-3481

    (US Toll Free)

  • +91-7240-740-740

    (INDIA)

For Business

Corporate Training Solutions

  • Blended learning delivery model (self-paced e-learning and/or instructor-led options)
  • Course, category, and all-access pricing
  • Enterprise-class learning management system (LMS)
  • Enhanced reporting for individuals and teams
  • 24x7 teaching assistance and support
Contact Us

Online Connect

Drop Us A Query

+1