UrbanPro
true

Selenium Automation Testing

LIVE
35 Hours

Course offered by Vinay

0 review

Hi, Iâ??m teaching Selenium for more than 3 years, I have designed this course to make students ease to understand, learn and master the Selenium automation tool, So that he/she can handle and enhance complex projects in the industry.

I also provide job assistance.

Below is the course content.

Introduction to Selenium:

  • Introducing Selenium
  • Why we need automation
  • Brief History of The Selenium
  • Supported Browsers and Platforms
  • Test Automation for Web Applications

 

 Selenium IDE

  • Installing Selenium IDE
  • Recording Script
  • Running, Pausing and debugging Script

Element Locators

  • Firepath and firebug Add-ons installation in Mozilla
  • Inspecting elements in Mozilla, Chrome and IE
  • HTML language tags and attributes
  • Various locator strategies
  • Identifying WebElements using id, name, class
  • Xpaths Identification
  • Absolute and complete Xpaths
  • Xpath functions
  • Creating customized Xpaths without firebug
  • Css Selectors
  • Generating own CssSelectors
  • Performance of CssSelectors as compared to Xpaths

 

Java -

Getting Started with Java

  • Where to download Java
  • How to install Java
  • Setting up the Environment Variables
  • First Java Program
  • How to compile & run a Java application

 

Eclipse

  • Installing Eclipse
  • Creating Simple Java Project in eclipse
  • Importing and Exporting
  • Debugging using Eclipse
  • Exploring Eclipse â?? Basic
  • Exploring Eclipse â?? Advanced

 

Java Basics

  • Variables and Data Types
  • Operators
  • Conditional Statements â?? If â?? else
  • Loops â?? while loops
  • Loops â?? for loops
  • Array â?? Single and Multi Dimensional arrays

 

 Object Oriented Programming

  • OOPs concepts over view
  • Static Vs Non Static
  • Introduction to Classes and Objects
  • Constructor
  • this keyword
  • Inheritance
  • Interface
  • Overloading
  • Overriding
  • Access Modifiers
  • Exceptions

Selenium WebDriver 

  • Why WebDriver?
  • Downloading WebDriver Jars and configuring in eclipse
  • Architecture of selenium webdriver
  • Drivers for Firefox, IE, chrome, Iphone, Android etc
  • First Selenium Code
  • Working with chrome and IE
  • Concept of firefox profile
  • Close and Quit
  • Importing webdriver documentation in eclipse

 

Working with WebDriver API

  • Working with WebElements
  • Input Fields, Button
  • Identifying Links
  • Finding WebElement
  • Getting multiple Elements from a page
  • Verifying elementâ??s text
  • Getting Element attribute values
  • Checking an elementâ??s CSS values
  • Handling drop down list â?? Select
  • Working with radio button
  • Working with Check boxes
  • Handling Ajax Autosuggests
  • Handling Frames in Web Page
  • Handling Frames inside Frames
  • Handling cookies
  • JavaScriptExecutor
  • Capturing screenshots with Selenium WebDriver
  • Synchronizing a test with an implicit wait
  • Synchronizing a test with an explicit wait
  • Synchronizing a test with custom-expected conditions
  • Checking an elementâ??s presence
  • Checking an elementâ??s status
  • Identifying and handling a pop-up windows

 

WebDriver â?? Advanced User Interactions

  • Using Advanced User Interactions API for mouse and keyboard events
  • Performing double-click on an element
  • Performing drag-and-drop operations
  • Doing a context click
  • Clicking on multiple items in a select element
  • Holding the mouse button down while moving the mouse

 

POI â?? API

  • Reading data from Excel sheet.
  • Writing data on Excel Sheet.

 

Maven

  • What is Maven ?
  • Installing/Configuring Maven
  • Importing the maven project into eclipse
  • Building a selenium project and running it through Maven
  • Eclipse plugin for maven
  • Using the maven plugin to execute phases â?? compile, clean, package etc

 

SVN

  • What is SVN
  • Source Code versioning
  • Setting up SVN environment
  • Exporting, Importing and Checking out projects
  • Subclipse for Eclipse
  • Check Out and Check in
  • Revisions in repository

 

Test Ng Framework

  • What is TestNg
  • Installing TestNg in Eclipse
  • TestNg annotations
  • Understanding usage of annotations
  • Running a Test in TestNg
  • Batch Running of tests in TestNg
  • parameterizing Tests â?? DataProvider
  • Assertions/Reporting Errors
  • TestNg Reports
  • Grouping test cases
  • Setting priority of execution for test cases

Automation Frameworks

  • What is a frame work
  • Advantages of Test Automation frameworks
  • Types of frame work
  • Data Driver Framework
  • Hybrid FrameworkProject Implementation

 

Framework Implementation and Scripting

  • Setting up Framework Environment
  • Object Repository creation
  • Script Creation
  • Debugging the Scripts
  • Script review

 

Automation Script Execution and Reporting

  • Running automation scripts
  • Reporting Defects
  • Test Reports Generation

About the Trainer

Avg Rating

0 Reviews

0 Students

3 Courses

Vinay

M.Sc.(Computers)

3 Years of Experience

Carry 7 years of software testing experience in multiple industrial domains and proficient in Manual Testing and UFT (QTP).
Conduct job oriented training via online and class room training on Software Manual and UFT (QTP) Automation testing.
We guide in transforming professionals from Non-IT to IT streams.
Apart from regular training sessions, we also conduct training sessions in fast track mode.

Students also enrolled in these courses

LIVE
28 reviews
3 Hours

Course offered by Pooja Shah

17 reviews
LIVE
20 Hours

Course offered by Chandan

2 reviews
LIVE
2 reviews

Course offered by Mahesh Wakade

3 reviews
LIVE
2 reviews

Course offered by Mahesh Wakade

3 reviews

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Selenium Automation Testing by Vinay

Vinay picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Selenium Automation Testing by Vinay

Vinay picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more