UrbanPro
true

Automation using JAVA + SELENIUM

LIVE
Ongoing

Course offered by Shreyash Hisariya

0 review

Selenium and Mobile Testing Syllabus:

  • Introduction to Core Java and fundamentals
  • Introduction to Java
  • History of Java
  • Features of Java
  • JDK,JRE and JVM
  • Hello World program in Java
  • Data Types in Java
  • Operators
  • What is collection framework?
  • List
  • ArrayList
  • LinkedList
  • Set
  • HashSet
  • LinkedHashSet
  • TreeSet
  • Map
  • HashMap
  • TreeMap
  • LinkedHashMap
  • Control Statements in Java
  • Decision making statements
  • Loop Control Statements
  • Array
  • 1D and 2D Array
  • Object and Classes
  • OOP Overview
  • Method Overloading
  • Constructor
  • This keyword
  • Static Keyword
  • Inheritance
  • What is Inheritance? Types of inheritance.
  • Method Overriding
  • Final Keyword
  • Super Keyword
  • Runtime Polymorphism
  • Abstract keyword
  • Packages and Interfaces
  • Access Specifiers in Java
  • What are packages?
  • Creating and importing packages
  • Interfaces
  • Exception Handling
  • What are Exceptions?
  • Exception Hierarchy
  • Try-catch block
  • Finally block
  • Throw and throws keyword
  • String Handling
  • Introduction to String
  • Built in methods in String
  • Input Output in Java
  • Introduction to I/O
  • File handling in java
  • Collection Framework

Module-1: Introduction to Automation Testing

  • What is automation testing
  • Advantages of Automation Testing over manual testing
  • How to learn any automation tool
  • Types of Automation tools
  • What is Selenium and where to use Selenium
  • Features of Selenium and advantange of using selenium over other tools
  • Difference between Selenium and other automation tool

Module-2: Selenium history and overview

  • Selenium components, WebDriver, Grid
  • Using Regular expressions in tests
  • Actions, Assertions and Accesors in Selenium

Module-3 : Environment Setup

  • Installing and Configuring Selenium WebDriver in Eclipse
  • Concept of WebDriver

Module-4 : Basics of HTML and Websites creation

  • Concept of DOM and WebElements
  • Locator and DOM related tools
  • Structure dependant and attributes based locators
  • Handling Javascript alerts, confirmation and prompts
  • Handling AJAX and Test Synchronization

Module-5 : All WebElements on Website

  • All the Elements in WebDriver :
  • Buttons, Edit Boxes, Radios, Dropdowns, Multiple Dropdows,
  • Alerts, iframes, WebTables, New Windows, New Tabs,
  • Datepickers, Mouse Actions, Mouse Hover, Context Click, Drag and Drop, Keyboard, Scrolling, Javascript Handlers,
  • Upload buttons, Screenshots.

Module-6 : Excel Communication

  • Working with Spreadsheets
  • Reading and Writing in excel files using Apache POI
  • Using Lists and Hashmaps for Faster execution fromExcel
  • Controlling Execution of Test cases from Excel

Module-7 : Page Object Model and Test NG framework (Widely used Framework)

  • What is Junit and TestNG? Similarities and Differences
  • TestNG Test Suites
  • Test Fixtures and Annotation
  • Generating Reports
  • Page Factory and POM for better maintenance and reusability

Module-8 : Hybrid Framework

  • Implicit, Explicit and Fluent wait
  • Various flavours Chrome, IE and Firefox
  • Data Driven frameworks for Excel
  • Keyword-Driven Framework
  • Hybrid Framework

Module-9 : MAVEN

  • Maven Installation
  • Maven repository Introduction
  • Maven Build Cycle
  • Maven and Eclipse Integration 

Module-10: Mobile Testing

  • Environment Setup for Mobile testing using APPIUM
  • Android App Automation using APPIUM
  • iOS App automation using APPIUM
  • All the special element which cannot be handled using selenium.
  • Eg, Scrolling.

Four Mini Projects included in the Training

  • Page Object Model framework on E-Commerce Website using MVC structure
  • Hybrid Framework on Insurance Domain Website using Excel Communications and Reporting Tools
  • Cucumber(BDD) based framework on Traveling Domain Website
  • Mobile Testing on all Mobile elements using Appium on iOS & Android Apps

About the Trainer

Rishi picture

Avg Rating

0 Reviews

0 Students

1 Courses

Shreyash Hisariya

BE

7 Years of Experience

SUMMARY:
-Software Developer in Testing with 5+ years of experience. With diverse skill set, an enthusiastic team player dedicated to streamlining processes and efficiently building solutions.
-My goal is to get associated with a progressive organization where I can put to use and improve my technical and soft skills and get opportunity to contribute.

SKILLS:
-Languages : Java SE 8
-Automation Technology : Selenium Webdriver 3.141, Appium 1.11.1, Sikuli 1.1.4
-Frameworks : Page Object Model, Testing 6.13.1, Keyword Driven and Data Driven Framework, Hybrid Framework using reflection, Cucumber 3.1..2-Behaviour Driven Development.
-Tools : Eclipse Photon, Intellij IDEA 3.3, Qtest 9.0, JIRA , Rally, MAVEN, Jenkins, Slack.

Students also enrolled in these courses

LIVE
1 review

Course offered by PRATIVA

37 reviews
LIVE
2 reviews

Course offered by Amit Sharma

6 reviews
LIVE
3 reviews

Course offered by Vijayalakshmi G M

201 reviews
LIVE
3 reviews
2 Hours

Course offered by Pritam Kumar

4 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

Automation using JAVA + SELENIUM by Shreyash Hisariya

Rishi 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

Automation using JAVA + SELENIUM by Shreyash Hisariya

Rishi 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