Selenium

Learn anywhere anytime !
Mazenet provides Online Training at your convenience.

Selenium is a free (open source) automated testing suite for web applications across different browsers and platforms. Selenium is designed in a way to support and encourage automation testing of functional aspects of web based applications. Selenium automates browsers and web applications for testing purposes like real events in the browser: mouse clicks, button clicks, entering text, and events from the keyboard.

Why Selenium?
  • Selenium automation testing tool has the capability to operate on almost every OS like Windows, Linux, Macintosh, etc.
  • Selenium is an open source tool and hence is cost-effective automation testing.
  • One of the Selenium components (Selenium IDE) provides a record/playback tool for authoring tests without learning a test scripting language.
  • Selenium supports multiple programming languages such as Python, Pearl, PHP, Ruby, .NET (C#) and Java. You are required to be comfortable in just a single language in order to operate Selenium.
  • The language used for building the program is independent of the programming language that the web application or website is using
  • This testing tool supports a range of browsers like Opera, Safari, Chrome, IE 6, 7, 8 and Mozilla Firefox.
  • Selenium has a very dynamic developer community that is backed by Google.
  • Selenium has a number of robust methods for location of elements such as CSS, Xpath, DOM, and so on.
  • Selenium provides support for integration of open source Testing frameworks like TestNG, JUnit, NUnit , etc.

Some of the largest companies in the world like Google, Salesforce, and Facebook use Selenium extensively to test their applications.

Introduction

  • Testing concepts revision
  • Automation testing overview
  • Brush-up of Core Java
  • Introduction to Selenium
  • Different flavors in Selenium
  • Introduction about the Selenium IDE,RC,WEB Driver

Selenium IDE

  • Introduction to Selenium IDE
  • Install Selenium IDE and FireBug
  • IDE Features, Panes
  • Recording/Creating your First Selenium IDE script
  • How to use Locators in Selenium IDE - Locator Types: ID, ClassName, Name, Link Text, Xpath, CSS Selector
  • Debugging, breakpoints
  • Stepping through test case
  • Understand log pane
  • Commands, Actions, Asserts, Accessors
  • Regular expression
  • Write your own Selenium IDE script without record and playback

Selenium RC

  • Introduction of Selenium Remote Control
  • Overview of Selenium Remote Control using Java
  • Comparison of Selenium IDE and Selenium Remote Control
  • Use of Selenium Remote Control
  • Download and Install selenium RC
  • Set up Environment variable and Start RC
  • Record and Convert to Selenium RC
  • Selenium RC in Eclipse using Junit
  • Start & Stop Selenium RC from eclipse

Selenium Webdriver

  • Introduction to WebDriver
  • Guide to install Selenium WebDriver
  • Creating your First Script in Webdriver
  • Accessing Forms in Webdriver
  • Keyboard Mouse Events , Uploading Files - Webdriver
  • Handling Drop-downs
  • Looping and Conditional commands
  • Explicit and Implicit Waits
  • Handling Alerts/popups
  • Commonly used commands
  • Accessing Links & Tables using Selenium Webdriver - Handling Web Tables, Frames, Dynamic Elements
  • Exception Handling

The duration for Selenium Course is:

Training Mode Duration in Hours Duration in Weeks
Normal Mode (Week days) 20 (2 hours/day) 2 weeks
Normal Mode (Week ends) 20 (4 hours/day) 5 weekends
Fast Track 20 (4 hours/day) 1 week
Boot camp 20 (8 hours/day) 3 days
Prior Knowledge of:
  • Fundamentals of Software Testing (like Testing Principles, SDLC/STLC, Requirement analysis, Test Strategizing, Test Design, Test Execution, Defect Life cycle Management, Test Closure).
  • Basics knowledge of Core Java
  • Basics knowledge of Web technologies like HTML, CSS, DOM

Classroom Training:

Learning is constructive when the instructor explains concepts live in a classroom setting. Technically proficient experts at Mazenet put all their efforts to deliver quality Training based on the ever changing industry requirements. The dynamic IT realm requires professionals with practical knowledge and our experts focus on catering to the same with our high class lab facilities which provide a real time environment. Classroom Training available in multiple schedules as your convenience is our absolute priority.

Online Training:

Keeping pace with the changing trends in the IT domain, Mazenet’s Online Training caters to those group of people who wish to avail quality Training at their doorstep. Surpassing distance and time barriers,Mazenet provides online Training at a very reasonable cost.

Facilities we provide:

  • Deliver your Training in high-definition video with clear audio.
  • Share your screen and Training content on a interactive whiteboard.
  • Customizable welcome with presentation.
  • Make your Training more productive with live breakout sessions.
  • Keep Training interactive with Q&A through voice and chat.
  • Record your Training sessions and build an on-demand library of content.

We are looking forward to hear from you


Name:
Phone:
Email:
Experience:
Current Location:
Preferred Location:
Preferred Training Mode:
Course Interested in:
Comments:

Enter this code here

You can also reach us directly:


Chennai
Ms. Praveena
Phone: +91 98942 66663
Email: praveena.m@mazenetsolution.com


Mazenet Solution

#12E, 1st Floor, Padmalaya Towers,
10th Street, Gandhipuram,
Coimbatore - 641012.

Services

Partners


Quick Enquiry
Mazenet