Software Testing/ Selenium: Training Program

Download as pdf or txt
Download as pdf or txt
You are on page 1of 24

www.excelr.

com

SOFTWARE TESTING/ SELENIUM


Training Program
www.excelr.com

A Word from the CEO

Whether you are looking for a pay raise, a career


transition, or a new job, upskilling is an unceasing
necessity. As a training provider, we understand
that this need constantly evolves with time and
technological revolution, and we tailor courses
accordingly. We believe that complete learning is
a blend of theory and practice. Hence, the
post-training support that we offer for your
assignments and projects makes us stand apart
from our counterparts.

Mr. Ram Tavva Our mission is to accompany people in


- CEO and MD of ExcelR Solutions their journey to excellence and empower
An alumnus of IIM-C and a PMP-certified trainer with them to realize their dream careers.
25+ years of experience.

Our Greatest ACHIEVEMENTS

TRAINING INSTITUTE
OF THE YEAR 2015

Best Training Institute by Top 20 Most Promising


SiliconIndia on Analytics 2015 PMP Training Institutes in India 2018

Top 20 Most Promising 4.8 Stars on Google Reviews


Business Intelligence(BI) Solution for our Training and Support.
Provider Companies.
www.excelr.com

We're a Deloitte Technology Fast 50 India Winner

We are recognized as the Fastest Growing


Technology Company in the Deloitte
Technology Fast 50 India Award Ceremony,
held annually.

The achievement marks an incredible


milestone in ExcelR’s history with a staggering
average growth rate of 196% in three years for
our transformation into a global company.

This clearly reflects our true dedication towards “Raising Excellence” and demonstrating the company’s
professionalism. Our top priority is to provide unparalleled training and consulting to students and
professionals in India and abroad so they can shape their future in the right direction.

On the heels of this good news, we are more committed than ever to creating a state-of-the-art
platform for all of you to succeed in your career and come out with flying colors.

We're Also a Partner of FutureSkills Prime,


A MeitY- Digital Skilling Initiative

We have successfully collaborated with FutureSkills Prime, a


first-of-its-kind partnership between MeitY and NASSCOM, to
build a digital skilling ecosystem and ultimately make India a
global talent in emerging technologies.

The collaboration will facilitate continuous learning and


knowledge enhancement of graduates and working
professionals regarding their aspirations and aptitude,
promoting their employability quotient.

We’re proud to share and contribute to the national intent


and will continue to play a significant role in the digital
upskilling revolution in the years to come.
www.excelr.com

Course Overview

Software/ Selenium Testing with Java is an


extensive 100-hour course designed to help
freshers and working professionals learn, practice,
and master software testing using the Selenium
tool.

The comprehensive training modules gradually


take you through manual testing, various
automation frameworks, API testing, and their
best practices. You’ll gain hands-on experience
in software testing using Eclipse IDE, IntelliJ,
Java, WebDriver, TestNG, Maven, Git, DevOps
Tools, and Jenkins.

Peruse our course highlights and detailed


curriculum to learn all the reasons why you should
embark on your learning journey with us right
away!

What is Software Testing /


Selenium Testing?
As software development processes work on
significantly shorter timelines, shipping bug-free
releases is a real challenge. Software testing is a
major boon to organizations that can cut down on
countless human hours spent repeatedly testing
web applications.

*Studies reveal that 88% of organizations that have


automated more than 50% of their tests
experience faster testing cycles than those that
rely on manual testing, thus resulting in faster
product delivery.

Source: InfoWorld
www.excelr.com

Software Testing Lifecycle with Selenium:

Test Automation
Feasibility
Analysis

Test Tool
Maintenance Selection

Software
Testing Lifecycle

Determining
Text
the Scope of
Execution
Automation
Testing
Planning,
Design
& Deployment
Why Should You Invest in the Software Testing Course?

Companies using Job vacancies Avg. Software Test Engineer


Selenium in India (Selenium) Salary

55,141+ 83,071+ 5.6 LPA


(0-2 years Experience)

Job Satisfaction No of Job Growth

65% 17.5%
for freshers

Source(s):
enlyft.com, Naukri, Marketsandmarkets,
AmbitionBox, Glassdoor
www.excelr.com

Top Companies Hiring Software Test Engineers

and many more....

Career Progression and Salary Trends:

30
28
26
24
20
18
16
14
12
10
8
6
4
2
0
Software Senior Software Lead Software Software
Test Engineer Test Engineer Test Engineer Test Manager

Avg. Experience (years) Avg. Salary (LPA) Source: Naukri


www.excelr.com

GLOBAL SELENIUM MARKET

The software industry is expected to grow by $63.9B by 2028 at a CAGR of 18.36%. This will unlock
numerous career opportunities in the software testing domain.
Source: Marketsandmarkets

59%
25% Asia Pacific

America

16%
Europe, Middle East,
and Africa

TOP-INDUSTRIES HIRING SOFTWARE TEST ENGINEERS:

Services Finance Manufacturing


60% 08% 11%

Healthcare Other
07% 15%
www.excelr.com

Course Highlights

100 Hours of Blended Learning 2+ Capstone Projects 20+ Assignments

10 Tools Covered 300+ MCQs for 5 Value Added Courses


Market-Readiness

Each module is integrated with assignments for you to apply the best practices of the Selenium tool.
Upon completing the assignments, you'll receive the opportunity to work on capstone projects and
mould yourself into an industry-ready Software Test Engineer.
www.excelr.com

Skills Covered

Java Manual Testing Automation Testing API Testing

Data Test Page Test


Set Script Class Case

Data Driven Framework Agile Methodology Design Techniques Page Object Model
& Page Factory

Tools Covered

Eclipse IDE IntelliJ TestNG Maven GIT

Python POSTMAN DevOps Basics JIRA SQL


www.excelr.com

Value Added Courses

Our course curriculum doesn't stop only with the core concepts of Selenium Testing. We also provide a
few additional value-added courses like Fundamentals of Java, DevOps, and Agile, which go
hand-in-hand with the primary Selenium tools and prove highly essential in the Selenium world. So
gaining extended and most-complete skills will surely give you an edge over your peers during the
interviews.

Fundamentals of Java

A Software Test Engineer must understand the technical aspects of the testing
process. Java helps you write faster and error-free code than other computer
languages. So, we have added the fundamentals of Java to provide additional value
to you.

Fundamentals of DevOps

The design testing process needs to be more agile, effortless, and error-free, which is
possible through DevOps pipelines. So, we have added DevOps as a value-added
course for you.

Fundamentals of Agile

An accelerated product release requires high-speed coding and blazing fast testing,
which are impossible when the environment isn’t agile. Perk up, as you’ll learn agile as
a value-add!
www.excelr.com

Your 2-in-1 Certifications

Certificate from ExcelR Internship Certificate from AiVariant

Rutuja V. Chavan Patil

%BUB"OBMZUJDT
Automation Testing

from 02nd Oct 2021 to 02nd Apr 2022

AIV/22-23/Q2/04/1340

08th Apr 2022


www.excelr.com

Curriculum:
Core Selenium with Java and Value-Added Courses

Module 1

Learning Objectives: In this module, you will learn Webdriver architecture, all types of Drivers, and an
introduction to automation testing.

Topics:

What is WebDriver? Download Selenium Jars


What is Selenium? WebDriver Commands
Features and Limitations Running Tests on All Browsers
Eclipse and Java Installation Navigation Commands

Labs: First Selenium Test: Verify Amazon Homepage and Locators Are Working With WebElements

Module 2

Learning Objectives: In this module, you will learn about WebDriver commands and locators, finding
the elements and commands, waiting in Selenium, working with dropdowns, and working with
WebTable in HTML.

Topics:

Identifying and Interacting With HTML Enter Values into Elements/Objects


Elements Using WebDriver
Simple, Prompt Confirmation
WebDriver Commands
Handling Frames
FindElements Command
Handling Multiple Windows
Waits in Selenium
Mouse Events
Check Box and Radio Buttons
Click, Double Click, Context Click, Drag and
Drop Down and Multiple Selects Drop, Click and Hold, Release

WebTable Handling Keyboard Events

Read Text/Values From Your Webpage How to Scroll

Capture Screenshot

Labs: Practice Working With WebTable


Handling Alerts, Frames, and Windows
www.excelr.com

Module 3

Learning Objectives: In this module, you will learn how to install TestNG and work with TestNG
annotations.

Topics:

TestNG Basics Run from TestNG and Tags in the TestNG.XML File
Annotations Reporting Results and Analyse
Create TestNG.XML File / Test / Test Suite TestNG Annotations (With Hands-On Explanations)
Integrate With Selenium Scripts

Labs: Installing and Configuring TestNG and Programs

Module 4

Learning Objectives: In this module, you will learn about designing frameworks, such as POM,
data-driven frameworks, and keyword-driven frameworks.

Topics:

POM (Page Object Model) Data-Driven Frameworks


Types of Frameworks Keyword-Driven Frameworks

Labs: Framework Development With POM and Data Driven Framework

Module 5

Learning Objectives: In this module, you will gain an understanding of GIT and using GIT commands to
maintain the code in GIT repository.

Topics:

Introduction to GIT Installing and Configuring Jenkins


Comparison Between GIT, GIT LAB, and GIT HUB Jenkins - Main Features
Branching/Merging in GIT Introduction to Plugins
Introduction to Jenkins Jenkins - Dashboard Overview

Labs: Installing GIT and Using GIT Commands


www.excelr.com

API Testing:
API Postman

What is API? Postman Installation


What is API Testing? How to Execute APIs
How Does an API Work? Working with GET Requests
Web Services Working with POST Requests
Web Services vs Web API How to Parameterize Requests
How to Create Postman Tests
How to Create Collections

Soap UI/ Ready API

SOAP UI Installation
Create a Project, Test Suite, Test Case
Request & Response
Properties
Property Transfer
Logs Pane
Assertions

Software Testing:

Software Testing

What is Software Testing? Definition, Basics, and Types


7 Software Testing Principles: Learn With Examples
STLC – Software Testing Life Cycle Phases and Entry, Exit Criteria
What is System Testing? Types and Definition With Examples
Sanity Testing vs Smoke Testing: Introduction and Differences
What is Regression Testing? Definition and Test Cases With Examples

Test Case Creation

What is a Test Scenario? Template With Examples


How to Write Test Cases: Sample Template With Examples
Software Testing Techniques With Test Case Design Examples
www.excelr.com

Design Techniques

Boundary Value Analysis and Equivalence Partitioning With Examples


Decision Table Testing: Learn With Examples
Defect Management Process in Software Testing (Bug Report Template)

Defect Management

Defect/Bug Life Cycle in Software Testing

Agile Methodology

Agile Methodology & Model: Guide for Software Development and Testing
What is Agile Testing? Process, Strategy, Test Plan, and Life Cycle Examples
Scrum Testing Methodology Tutorial: Definition, Process, Artifacts, and Sprint

Curricula of Value-Added Courses

Fundamentals of Java

Basic Java Array

Java Installation - Basic Syntax Introduction to Arrays in Java


Datatypes in Java Array Sorting
Java Identifiers 2-D Array
Operators in Java
Java Variables
Scope of Variables Object-Oriented Programming Concept
Decision-Making in Java Class: Object
Loops in Java Constructors: Static
Super Keyword
Final Keyword
OOPs Concept
String Inheritance
Abstraction
Introduction of Strings in Java
Polymorphism
Why are Strings Immutable in Java?
Encapsulation
StringBuffer Class in Java
StringBuilder Class in Java
Exception Handling

Exception Handling
Try Catch Finally Block
www.excelr.com

Fundamentals of DevOps
Introduction to DevOps Tools
GIT
Jenkins
Maven

Fundamentals of Agile
Agile Methodology

Agile Methodology & Model: Guide for Software Development & Testing
What Is Agile Testing? Process, Strategy, Test Plan, and Life Cycle Examples
Scrum Testing Methodology Tutorial: Definition, Process, Artifacts, and Sprint
www.excelr.com

Learning Path

You Enquired

You Enroll

Extensive Training of
Automation Tools and Technologies

Projects and
Assignments

Post Training
Support

Software Test Engineer


www.excelr.com

Why ExcelR?

Jumbo Pass

Our Jumbo Pass is a first-of-its-kind complimentary ticket in the


industry to give you access to attend unlimited batches of Software
Training for the next 365 days.

Dedicated Post-Training Support

Learners gain hands-on experience when they set out on assignments


or case studies. This is where our 1:1 mentorship is at its finest.

Job Readiness Program

Our training doesn’t stop with theory and practice. We also take
responsibility for assisting you with your jobs. Our placement support is
always inclusive of the course.

Lifetime Access to the Learning Management System

There may be times when you need to refer to some topics in the future.
For this reason, lifetime access to the LMS will come in handy! You can
revise and recap specific topics by going through the recorded
sessions as you want and when you want.

Industry-Based Course Curriculum

Considering the unmet gaps in the industry, our course modules are
aligned with the tech trends and deal with all the essential aspects and
tools of the DevOps framework.

4.8/5 Star Reviews on Google

Thanks to our learners who had been our driving force and the true
measure of our success, without whom we wouldn’t be a global leader
Reviews in training.
www.excelr.com

Job Readiness Program


Our dedicated placement teams have a decade-plus of experience transitioning students from the
classroom to the workplace. Here’s how the process goes:

Resume Preparation Session

Our mentors will guide you through preparing your personalized


resumes, connecting your talents, skills, previous experience, etc.

LinkedIn Profile Optimization

LinkedIn is the platform where you get the ticket to your dream
job, and we help you optimize your profile in the best way
possible, ensuring you bag the best salary available on the
market.

Mock Interviews

A panel of industry experts will conduct a SWOT analysis and


present you with feedback and ratings of how you performed in
the interview and the areas in which you need to improve.
www.excelr.com

Academic Partners

Our Clientele
www.excelr.com

and many more...


www.excelr.com

Start Learning at as Low as


₹2,833/- Per Month

with EMIs @ 0% Interest

COURSE FEE : 20,999/-

`16,999 Incl. of GST

For further information regarding EMI, please feel free to contact our career counsellors.

Payment Options

UPI Netbanking Debit / Credit Cards All Major Credit Cards Are Accepted
(One-Time Payment)

`
EMI Partners

All Major Bank Credit / Debit Cards Accepted for EMIs too.

We offer classroom training at `25999/- or `4333


(for a 6-Month no-cost EMI) at selected locations.
We don’t just TRAIN

We build CAREERS

Bangalore Hyderabad Pune Mumbai


INDIA

Overseas Malaysia
Kuala Lumpur
USA
Houston
UK
Reading RG1 5DS
Singapore

You might also like