0% found this document useful (0 votes)
32 views

Javaautomation

Uploaded by

Muthu C
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

Javaautomation

Uploaded by

Muthu C
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

NSDC certified

Java Automation

testing program
Weekday (3 months) / Weekend (5 months)

Live Classes with Placement Guidance


About GUVI

GUVI is India’s first Vernacular EdTech platform of its kind.


GUVI stands for ‘Grab Ur Vernacular Imprint’, dedicated to
making technical education accessible and effective by
breaking down language barriers. Our pioneering EdTech
company is incubated by India's premier institutions,
ensuring the highest standards of quality and innovation.
We aim to make a significant impact in the field of tech
upskilling, opening doors for learners across India to
acquire valuable technical skills in their vernacular
languages. By democratizing tech education online through
prominent partnerships with Google-for-Education, UiPath,
NASSCOM, & AICTE, GUVI has made it possible to impart
job-ready tech skills to the ambitious aspirants.

About IIT-M Pravartak


IITM Pravartak Technologies Foundation is a section 08
company housed within the Indian Institute of Technology
Madras, operates as the Technology Innovation Hub on
Sensors, Networking, Actuators, and Control Systems
(SNACS), funded by the Department of Science and
Technology, Government of India, under its National
Mission on Interdisciplinary Cyber-Physical Systems.
Dedicated to preparing India's youth for the forefront of
technological advancement, our core activities include
technology development, entrepreneurship development,
human resource development, and international
collaboration. By fostering an ecosystem that integrates
academia, industry, government, and international
organizations, IIT-M Pravartak facilitates the translation of
fundamental research into practical products, driving
innovation and shaping the future of technology.

We are Accredited by
About The Founders!

Co - Founder at GUVI

20+ years of Technical Expertise

& more

Tech Women Entrepreneur who was selected

For Google Developers’ Launchpad Program


Sridevi

CEO & Founder at GUVI

20+ years of Technical Expertise

& more

Built 7 Products from Scratch Mentored 1000+

Arun Prakash
students Hosted 200+ sessions & 25+ webinars

Co - Founder at GUVI

17+ years of experience with IT industry

Technologist with 9+ years of Entrepreneurial

experience & Member of the Syllabus Sub-


Bala Murugan
Committee at Anna University

Master Java Automation Testing

Expand your digital footprint by gaining end-to-end

expertise in Java Automation testing with Selenium.


This leading-edge Technological Program delivers the

top-notch automation skills imbibed in the current

software industry for evaluating product quality and

assurance. Curated by subject matter experts at

GUVI- an IIT-Madras incubated company, and

instructed by the industry’s best Technical Experts &

Founders (Ex-Paypal Employees), this Certification

Program imparts all-around skills in automation testing.

Java Automation Testing with Selenium focuses on the

industry expectations & upgrade you to fit into the tech

companies.
Why GUVI’s

Java Automation
Testing Program?

40% Hike in Demand 200+ Hiring Partners

Placement

360+ Best Industry


Guidance
Experts

Pre-Program Phase

Book a Seat with ₹8000


(100% Refundable)

Attend Pre-Bootcamp
Session (2 sessions)

Immediate Refund

(100% Refundable)

Java Automation
Testing With
Selenium Program
3-month Weekday / 5 month Weekend

LIVE Classes

Hands-on Industry Projects +


Hackathons

Technical Mentorship by Industry Experts +

Periodic Virtual Meetups

Practise on Coding Practise Platforms


CodeKata, WebKata

Mock Interviews

Placement Eligibility Test (by Mentors)

Proceed to Placement Guidance


Top skills you’ll learn!

Expand Digital Footprint

Hands-on in Java, Selenium, Jenkins, Jmeter, etc.

Software Testing

Web Automation

API Automation

Programming

Languages & Tools

Covered

Git GitHub Selenium IDE

TestNG JAVA HTML

Cucumber Maven Agile

STLC Selenium Log4j

Jira Excel Jenkins


Program Curriculum

Automation testing which is done in the software

industry evaluates the product quality and assurance, for

this course selenium and other relevant tools are used.

This course is framed based on industry expectations

which cover all important parts of automation testing.

Module 1 - Introduction

to Testing & Manual Testing

Software Testing Introduction: Need and

importance of why software testing is required. 

Software Development phase and Models: How

a software is developed and the different

approaches followed. 

Test Case Designing: How effectively a test case

needs to be designed in order to cover all

possible scenarios to deliver a high quality

software product. 

Agile Methodology: Learn how agile works and

why it is important.

Module - 2 Test Case and

Bug Reporting

Test Case writing and Test Scenario Drafting:

Learn how to write a manual test case document

with test cases and test scenarios. 

Project Management Tool - JIRA : Hands-on

experience with the JIRA tool on how to create

and maintain projects in each stage. 

Bug drafting and Reporting: Learn the process

of identifying, documenting, and communicating

software glitches to ensure they're addressed

and resolved effectively, ensuring smooth user

experiences.

Test Suites and their need: Different test suites

and their uses.


Module - 3 Version Control

Introduction to Git and Github: What is Git and


GitHub and their importance. 

Configuring Git on a local machine: How to


download and work with Git. 

Working with Git Commands: Learn the Git


commands and how to use them to maintain
your code in GitHub.

Module - 4 Core Java

Introduction to Java: Basics of java like Data


types and Variables, Conditional and looping
statements, Keywords, Operators, Array and
Strings. 

OOPs Concept: What is OOPs , why it is used


and how to implement them. 

Core Java Advanced: Learn the Advanced java


concepts like, Streams, Regex, Exception and
error handling, Collection Framework and how to
organize and maintain the code.
Module 5 - Automation
Testing Introduction
What is automation testing and why: Learn the
importance of automation testing and why it is
preferred. 

Different Automation tools: Explore the


automation tools available in the market. 

Criteria for Automation testing: When to go for


automation over manual testing.

Module 6 - Introduction to
Basic Web Elements
HTML Basics : HTML tags and its usage. 

Selenium locators: Locators available in selenium


and their usage.

Inspecting elements in the browser: How to


inspect and locate an element from a web
browser using DOM. 

Introduction to SelectorHub: What is


SelectorHub , how to add the extension to the
browser and how to use it.
Module 7 - Introduction to
Selenium

What is Selenium tool: Detailed introduction to


Selenium tool and its components.

Selenium 3 and 4 difference: Learn the


difference between Selenium 3 and 4 and the
new features. 

Use of Selenium tool in Automation: Why we


are selenium among other tools in the market.

Selenium components and Architecture:


Difference components of Selenium and its
architecture working.

Module 8 - Build Control Tool

Maven and its usage: What is maven and why it


is used.

What is POM.xml and working with


dependencies: Purpose of pom.xml file, what are
dependencies and how to add them to the
project.

Configuring Eclipse with Selenium: How to start


working with selenium through eclipse,
Installation and configuration.

Browser Commands: Basic commands of


selenium like, browser commands. Web element
commands and find element.
Module 9 - Browser, Data driven
testing & Selenium methods

Introduction to Junit and TestNG: Learn about


Junit and TestNg framework, differences and
uses. 

Cross browser testing: What and how to


perform cross browser testing and why it is
essentially required. 

Selenium methods and actions: Learn about the


method and action provided by selenium to
automate the browser elements. 

Selenium web components: Learn how to


handle different components of a web browser
like frames, alerts, windows using selenium
components.

Data driven testing(Excel and flat files): Learn


how to pass data to test scripts from excel file
and flat file.
Module 10 - Selenium and
Database Testing

Introduction to Database - MYSQL: What is


MYSQL and why it is essentially required.

Installation of MYSQL: Installation and


configuration of MYSQL to local system.

Use MySQL on cmd and Workbench: How to


use MYSQL commands in cmd and Workbench. 

Java Database connectivity(JDBC): Learn how


to connect databases to java code using JDBC.

Module 11 - Page Object


Model Framework

What is POM & When to use POM: What is Page


object model, why and when to go 

POM using Page Factory: Working with POM


using Page Factory and how to initialize the
elements. 

Implementation of Test Cases: Implementing the


stand alone test case to the POM and organizing
the code.
Module 12 - TestNG Framework

Advantages of TestNG over Junit: Learn about


Junit and TestNg framework, differences and
uses. 

Importance and working with TestNG in


Selenium: Learn how to implement TestNg to run
test cases as TestNg test. 

Test Annotations and Attributes: Learn about


the different types of annotations and when and
where to use them effectively.

Module 13 - Test Execution


Reports and AutoIT

Generating ExtentSpark Reports: How to add


the test results to a report by creating Extent
spark reports.

Test Failure reports: How to create failure


reports for logging failed test cases.

Installing AutoIT: Installing and configuring


AutoIT to local system

Uploading file using AutoIT tool: How to upload


a file in a web browser using AutoIT.

Working with AutoIT editor: Learn how to use


AutoIT editor to write scripts. 

Compiling and converting AutoIT file into .exe


file: Learn how to convert the AutoIt script to .exe
executable file.
Module 14 - Continuous
Integration
What is CI/CD and why Continuous Integration:
Learn what and why CI/CD is used for test
automation. 

What is Jenkins and its importance: Why


Jenkins is used for CI/CD and its uses. 

Jenkins installation and configuration: Installing


and configuring Jenkins to local system.

Selenium Integration - Test Cases with Jenkins:


Learn how to integrate selenium projects with
jenkins for continuous integration.

Log4j with Selenium: Learn how to use Log4j


with Selenium.

Module 15 - Cucumber

BDD and Cucumber Introduction: Learn what


BDD and Cucumber and its uses are. 

Download and install plugin: Learn how to


download and install the Cucumber plugin to
Eclipse. 

Gherkin Language: What is Gherkin Language


and how to use it. 

Feature files: Learn what a feature file is and how


to create it. 

TestRunner with Junit: Learn how to run the test


case using JUnit.

Step Definition: Learn what a Step Definition file


is and how to write steps for each feature. .
Projects
Customer Relationship Management(CRM
Travel Booking Platfor
Online E-commerce website
Automate Banking Website Syste
Healthcare System
Course Instructors

Lavish Jain
Senior Skill Development
Engineer - GUVI
Here's What

Our Learners Feel

The Automation testing program by GUVI was exactly


what I was looking for. The program had a strong focus
on practical learning, which helped me to easily grasp
concepts. The placement team was very supportive
and provided a lot of guidance, which was extremely
Vinoth helpful in landing a job in this field.

If you're looking for an automation course that is


comprehensive and provides hands-on learning, look
no further than GUVI. The course covered a wide
range of topics, including Software Testing, Selenium
with Python, Automation Framework Architecture,
and more. The mentors were incredibly helpful and
provided personalized attention to each student.
Sarala Thanks to GUVI, I was able to get placed as an
automation tester in a leading startup company.
Placement Guidance & Support
Ensuring our learners reach their full potential &

land their dream job through…

Dedicated mentorship with 24/7 Doubt clarification

support
Revision Sessions + New Technology addition in

course syllabus

Mock + Pre-placement Interviews

Activity analysis through coding platforms -

CodeKata WebKata

Periodic Assessments
Program Details

3-Month Weekday / 5 Month Weekend Live Classes

Please contact our Career coordinator

Deepak: +91 9344419057

Total Course Fee ₹74,999

Pre-BootCamp Booking Fees -₹8000

Remaining Fee ₹66,999

Now become a proficient Java Automation Engineer at

Affordable Installments!

at just ₹ 6253/Month

EMI Options

Upto 12 Months*
Master Java Automation
Testing &

Soar high in your Testing


Career

For further information:


IITM Research park - phase 2

[email protected]
module #9, 3rd floor, D block,

+91 9344419057 Kanagam Rd, Tharamani, Chennai,

Tamil Nadu, India. 600113

You might also like