UrbanPro
true

Automation Testing

LIVE
10 Hours

Just Pay ₹5,000 to Register

- OR -

Course offered by Amrutha

0 review

Selenium with Java Contents

Module-1: Overview on Automation & Selenium

       What is Software Testing? Types of Software Testing?

Challenges in Manual testing

How Automation Overcome challenges in Manual testing?

       How Automation tools work?

       Importance of Programming in Automation

       What is Selenium? What are the components of Selenium?

       What are the Advantages & Disadvantages of Selenium WebDriver?

Module-2: Java Essentials for Selenium

        Java and Eclipse Environment setup

        How to write Basic Java program ?

        Understanding console output

        Java Variables and Data Types

        Java Operators

        Conditional statements – if, if else , switch case

        Loops – while, do while, for

        Arrays

        String Class

        String methods

Module-3:Java OOPS Concepts

        Classes and Objects

        Java methods

        Passing parameters to the methods

        Java Constructor

        Encapsulation                                                                                      

        Polymorphism

        Overloading Methods

        Static variables and methods

        Types of Inheritance

        Method Overriding

        Abstract Class

        Java Interface

        Java Packages

        Data conversion functions

        Exception Handling

        Java Collections

Module-4: Selenium WebDriver

        Introduction to WebDriver

        Environment Setup & WebDriver Configuration

        How to Create Automated test case in WebDriver?

        Execute test case on multiple browsers.

        Locators

        WebDriver Commands

        Get Commands

        Conditional Commands

        Navigation Commands

        Waits – Implicit, Explicit

        Browser Commands – close() and quit()

        Working with Web Elements

        Input box, Checkbox & Radio buttons

        Dropdowns

        How to Handle Date Picker

        How to Handle Web Tables

        How to Handle Mouse Actions – Actions class

        How to Handle Keyboard Actions

        How to Handle Upload & Download Files

        How to Scroll Web page

        How to Capture Screenshots

        How to work with Cookies

        Headless Browsers

        Module-5: TestNG

        TestNG Introduction and Advantages

        Configuring TestNG in Project

        How to write TestNG Test case

        Understanding testng.xml

        TestNG Report

        How to Prioritizing tests

        TestNG annotations

        Assertions

        How to Parameterize tests

        Parallel testing

        TestNG Listeners

Module-6: Extent Reports, Log4j2 & Page Object Model

        How to Generate Extent Reports

        Log4j2 for logging

        Page Object Model Pattern – Page Factory

Module-7: Maven integration with Selenium

        What is Maven and Why Maven?

        Installing/Configuring Maven

        Creating Maven Project

        Understanding POM.xml

        How to Add Dependencies to pom.xml

        How to Add plugins to pom.xml

Module-8: Hybrid Framework with POM

        Understanding what is Automation Framework & Types of Frameworks

        Phases in Designing Framework

        How To choose Test cases for automation

        Step by Step Implementation of Hybrid Driven Framework

        Creating Maven Project

        Update pom.xml with dependencies

        Creating page objects and Object repository

        Creating utilities

        Setting up configuration files

        Creating automation test cases

        Creating data driven test cases

        Generating extent reports

        Execute test scripts using TestNG xml File

        Test reports    

Module-9: CI – Continuous Integration (Git, GitHub & Jenkins)

        What is Continuous Integration?

        Git & GitHub

        Git commands

        Jenkins Overview

        Maven integration with Jenkins

        Run selenium test scripts through Jenkins

Module-10: Cucumber BDD framework Basics

 Introduction to BDD

Cucumber Environment setup

Basics of Cucumber

feature file

step definitions

gherkin keywords

JUnit Runner class

11.Assignments

12.Interview Questions

13.Resume Preparation

About the Trainer

Avg Rating

0 Reviews

0 Students

2 Courses

Amrutha

Bachelor of Technology (B.Tech.) from Jntu in 2007

5 Years of Experience

I am real time Testing tools(Manual and Automation)Trainer with 10years experience .
My Skills are Manual Testing , Testrigor, Automation testing ,Selenium with Java.
Test plan development,Java oops concepts,Jira ,Agile Methodologies.

Students also enrolled in these courses

LIVE
20 Hours

Course offered by Chandan

2 reviews
LIVE
4 reviews
10 Hours
750 Group Class (max 5)
750 1-on-1 Class

Course offered by Bheema

24 reviews
LIVE
10 Hours
8,000 Group Class (max 4)
10,000 1-on-1 Class

Course offered by Girish G

1 review
LIVE
10 Hours
4,000 Group Class (max 4)
6,000 1-on-1 Class

Course offered by Girish G

1 review

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 Testing by Amrutha

Amrutha 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 Testing by Amrutha

Amrutha 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