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

SOFTWARE TESTING

Program


077019 28515 info@uncodemy.com www.uncodemy.com
1
Table of
Contents
01  08 

02   09 

03     10  

04   11 

05  

06 

07 
Email : Info@uncodemy.com
2
ABOUT US
Uncodemy is one among a couple of driving organizations / in Delhi,
Noida, NCR, India that give undeniable preparation in Data Science,
Machine learning, Python programming, Tableau, - Deep Learning, and
Arti�icial Intelligence. We at the collegetarget producing quality experts
who can withstand the developingcontest and rising intricacies in the
innovative world. We aregrowing and leading the company of Delhi,
Noida, NCR, India.

THE UNCODEMY
Is an Educational and Professional improvement Organization that has
been established to propel the product and ITcalling by advancing and
perceiving demonstrable skill through training, counselling, gatherings
and accreditation. Our Professional Dedicated Team guarantees to give
you the best of specialization courses underdisciplines like Data Science
Machine Learning, Data Mining, Tableau, Text Mining, ReactJS, NodeJS,
Angular, Python Programming, Deep Learning, and Java, network
protection, programming testing, CloudTechnology, Digital advertising
and a lot more with an emphasis ontrustworthiness and on the web and
Of�line learning. We're attemptingto transform our enthusiasm for IT
Software Training Platform into athriving position and occupation
situated in the preparing stage withoutany hesitation at work.

Our aim is simple: We strive to createhigh-impact,


hands-on experiencesthat prepare learners for
meaningfuland productive careers.

Warm Regards,
Founder Uncodemy
3
CAREERS IN SOFTWARE TESTING

SALARY
PACKAGE

 TOP
10%

 TOP
25%

 TOP
50%

 TOP
75%

The results of a software testing job is tracked in a database for


engineers to review so they can �ix the defect. There are times when
the position can seem monotonous, but the focus of your work will
constantly change to different aspects of the program, alleviating some
of the repetition. You also get an early look at the latest in technology
and have a hand in making sure that a program is as defect free as
possible. Finally, with software being an area that will always grow,
software testers have one of the most secure jobs in the tech industry.

4
Why Should You Choose
UnCodemy?
Top MNCs
Uncodemy partners with top-tier companies to ensure that its
students receive instruction from industry
experts with hands-on experience in the �ield of Software Test-
ing.

No. 1 Institute for the Software Testing Course


Uncodemy in Noida stands out as the premier Software
Testing course provider, featuring industry-experienced
mentors from major corporations. With a commitment
to 100% placements, it offers live project experiences,
�lexible online & of�line training modes, and accelerated
certi�ication options catering to working professionals.

About Courses
Uncodemy follows a structured approach and
comprehensive curriculum. Here are some key reasons
why learning Software Testing from a training program
can be bene�icial:
1. Access to experienced instructors who can provide
personalized guidance and support.
2. Exposure to industry-relevant tools and technologies.
3. Hands-on experience with real-world datasets and
projects.
4. Networking opportunities with other students and
professionals in the �ield.
5. A structured curriculum that covers the key concepts
and skills needed to succeed in Software Testing.
6. Access to job placement assistance and career
counseling.
5
About Industry Expert Trainers
Uncodemy partners with seasoned industry
professionals to provide students with �irst-hand
knowledge and real-world applications in the realm of
Software Testing. These experienced instructors share their
practical insights, equipping students not only with
theoretical knowledge but also with the practical skills
needed to succeed in the �ield.

About Certi�icate
Uncodemy is recognized by top industry bodies such
as ISO and NASSCOM and is also endorsed by Skill India,
a government initiative aimed at boosting skills
development in the country. The certi�ications provided
by Uncodemy are highly valued by employers, as they
signify that the candidate has completed a rigorous
program and has the necessary skills and knowledge
to excel in the �ield.

Doubt Session
Uncodemy facilitates doubt sessions where students
can receive individualized attention and clari�ication
on challenging concepts. These sessions are led by
experienced instructors who provide comprehensive
explanations and examples, ensuring that students
leave the session with a thorough understanding of
the material.

Grooming Session
Soft skills training to improve communication,
networking, and leadership skills. Identifying and
highlighting transferable skills that may not be obvious.

6
CV building
Helping students build a killer resume. Ensuring that the
resume includes relevant keywords to help it stand out
in applicant tracking systems. Overall, it's about helping
students make their resume shine and stand out from
the competition.

Interview session
The goal is to prepare students for the job interview
process, giving them the chance to practice their
communication and interpersonal skills, and helping
them feel more con�ident and prepared for the real
thing.

Mock interview
Uncodemy uses mock interviews in its IT training
program as a tool to help students re�ine their interview
skills and prepare for job interviews in the tech industry.
The mock interviews are designed to replicate the
pressure and format of a real interview, without the
actual job at stake.

7
Key Features

Live industry- 100% placement


CV building Con�idence Building
based projects assistance

Online & of�line weekly & weekend classes Interview Session Mock Interview Session

Course Completion
Recorded Class Group Discussion Communication Skills
certi�icate

Interview Session 6 Monthe internship


Access to Class & Training
Until Placement

Top Skills and Tools Covered

8 Email : Info@uncodemy.com
Curriculum
Manual Testing
Module 1 :
What is testing Installation Testing

Testing Concepts Un installation Testing

Importance of testing in IT Companies Con�iguration Testing

Fault and its types in details Compatibility Testing

Veri�ication & Validation Database Testing

Quality Security Testing

QA and QC Smoke Testing

Testing, Retesting & Regression Testing Sanity Testing


Gorilla and Monkey Testing

Testing Approaches Functional Testing Types


Load testing
1. White Box
Stress Testing
2. Black Box
Soak Testing
3. Grey Box
Spike Testing
Levels of Testing – Unit, Integration,
System and User Acceptance Testing Module 2 :
Integration Testing Types Software Development life cycle
System Testing Types – Functional
and Performance
Water fall model
Functional Testing Types:
Spiral Model
Usability Testing Incremental model
1. GUI Testing Prototype model
2. Documentation Testing V- Model
3. Accessibility Testing Agile – Scrum
CSM Curriculum

9 Email : Info@uncodemy.com
Curriculum

Module 3 : Module 5 : POSTMAN Tool


Levels of Bug Introduction to POSTMAN tool and
Severity & Priority installation.
Test Case Creating requests in Postman.
Test Case Report along with small projects Creating collections in Postman.
Bug Life Cycle Understanding variables and environments in
Bug Report Postman.
Testing Types Authorization in POSTMAN
Types of Testing – 10 special Types of Testing Assertions/Test scripts in POSTMAN.
Testing Life Cycle(STLC)

Module 4 : API Testing Basic Module 6: Database Testing


• Presentation, Business and Database layers 1. Introduction to SQL
• What is an API? (What is SQL?, Purpose of SQL, Who should

• What is API Testing? learn SQL?, What are the subsets of SQL?,

• Difference between API testing and Data De�inition Language, Data Manipulation

Unit testing Language, Data Control Language, and SQL

• Web services->an introduction vs. NoSQL)

• HTTP Structure
2. Introduction to Databases and
• xml and JSON->an overview
RDMBS
• URI and URL
(What is a Database?, Database Objects,
• Tools for API Testing
Database Tables, Table Records, Types of
• Approach of API Testing
Database Management Systems, Relational
• Challenges of API Testing
Database Management Systems, and SQL/
• What to test for in API testing
Relational Databases vs. No SQL Databases)
• HTTP methods
• Status codes
• Example APIs

10 Email : Info@uncodemy.com
Curriculum

3. Install a Database Engine 9. SQL – Data De�inition Language Commands and


(Download MS SQL Server or Oracle or My Operations.
SQL Database Engine, and Install. Launch (SQL Data De�inition Language Commands,
SQL Server Management Studio, Select New Create, Alter, Drop, Truncate, and Rename.
Query, and launch SQL Query. Type SQL Data De�inition Language Operations, create a
Commands and Execute.) Database, Use Database, Rename a Database,

4. SQL Syntax Drop Database, Create a Table, Rename Table,


Add a Column to exiting Table, Add multiple
(Focus on SQL Syntax, SQL keywords, SQL
columns to existing Table, Modify an existing
is not case sensitive, SQL Comments, SQL
column, Rename a Column, Drop a Column,
Commands, and writing SQL Statements.)
Truncate a Table, and Drop a Table.)
5. SQL Data Types

(SQL Numeric data types, Date and Time 10. SQL – Data Manipulation Language Commands
data types, Character and String data types, and Operations
Unicode character string data types, Binary (Data Manipulation Language Commands,
data types, and Miscellaneous data types.) SELECT, INSERT, UPDATE, and DELETE.
6. SQL Operators Data Manipulation Language Operations,

(SQL Arithmetic Operators, Comparison retrieving data from a table, inserting data

Operators, Logical Operators, and Bitwise into a table, Updating existing data into a table,

Operators) and Deleting all records from a table.)

7. SQL Expressions Module 7:


(SQL Boolean Expression, SQL Numeric
Manual Projects (2 Weeks), including Test
Expression, and SQL Date Expression)
Managements Tools
8. SQL Comments
Automation Testing Selenium + Java
(SQL Comments, Comments are used to
explain sections of SQL statements, or to Selenium Introduction, Firefox addons

prevent the execution of SQL statements.


Single-Line Comments, and Multi-line
Comments)

11 Email : Info@uncodemy.com
Curriculum

● Selenium versions: Selenium IDE, Selenium Find HTML elements


RC (1.0), Web Driver (2.0) ● Find an HTML Element
● Why use Selenium, Eclipse and Java? ● Find multiple HTML Elements
● Firefox addons (Firebug, FirePath) ● Implicit Waits
● CHROME Inspector ● Explicit Waits
● Internet Explorer Developer Tools Manipulate HTML elements
● Browser Document Object Model (DOM) ● Interact with Links, Buttons, Input boxes,
● Inspecting elements in Firefox Radio buttons, Checkboxes
● HTML language tags and attributes ● Interact with list boxes and dropdown lists
● Installing Java ● Read the title and URL of the page
● Installing Eclipse ● Check if an element is present, selected and
enabled
XPATH expressions, First Selenium project –
● Get the value and attributes of HTML
● Create XPATH locators to identify page
elements
elements
CORE- JAVA BASICS
● Absolute and non-absolute XPATH
expressions • Variables
• Types of variables constant
● Objects with same id/xpath selector
• Data types
● Handling objects with dynamic attributes • Operator
● First Selenium projects • String
• Array
Selenium WebDriver • Character
• Boolean number
● Why WebDriver?
• Loop (if- else while, switch)
● Architecture of Selenium Webdriver • Oops
● Downloading WebDriver Jars and • Classes
• Objects
con�iguring in eclipse
• Overloading & overwriting
● Drivers for Firefox, IE, Chrome • Attributes
● HTML Unit driver and desired capabilities • Operators & logic
• Exceptional handling

12 Email : Info@uncodemy.com
Curriculum

Junit 4 Unit Testing Framework DEVELOP Page Object Model FRAMEWORK

● What is JUNIT? ● Creating Page Object Model Framework for

● Con�iguring Junit 4 in Eclipse Web Application using WebDriver /TestNG

● Junit 4 annotations (@After, @Before, ● Use external Data for Testing (Excel sheet,

@AfterClass, @BeforeClass) xml �iles, Property �ile)

● Running a test in Junit ● Reading and understanding reports

● Skipping tests Using Assertions ● Screenshot of Failed Test case

● Test Suites SELENIUM GRID


Data Driven Framework ● Introduction to Selenium Grid
● Add parameters to test scripts ● Con�iguring Grid setup
● Read test script parameters from CS �iles ● Con�iguring Grid for Multi-browsers

Page Object Model ● Remote Web driver


● What is the Page Object Model
BUILD INTEGRATION
● Use the Page Object Model to remove ● Integration with Maven
WebDriver actions from the test scripts CONTINUOUS INTEGRATION
● Create Page Object Classes ● Integration with Jenkins
● Start creating the test automation
framework
Testing Frameworks
● Keyword Driven Framework
● Data Driven Framework
● Hybrid Framework
● Page Object Model

13 Email : Info@uncodemy.com
14 Email : Info@uncodemy.com
Our Alumnus & Companies

15 Email : Info@uncodemy.com
Our Industry Expert
Trainers
Mr. Gangesh Kumar Gaunr
IBM | ISTQB Certi�ied Tester | Manual, API & Automation
Testing | Selenium with Java

“ISTQB, ISQI & HP Certi�ied Associate Software Manager – Testing


with 5+ years of diverse experience in Automation and Manual
Testing on various platforms across several projects and clients.
Professional Software Testing Trainer with extensive knowledge
of a wide variety of applications and operating systems commonly
used in businesses.

Mr. Asheesh Nayak


Cognizant | Corporate Trainer | Manual, API & Automation
Testing | Selenium with Java
“Certi�ied in Advance Selenium Webdriver with java, worked on Maven,
TestNG & Robot Framework. Professional Software Testing Trainer with
extensive knowledge of a wide variety of applications and operating
systems commonly used in businesses. An expert at designing training
courses with technical content, I am effective at imparting knowledge
through my superior verbal communication skills and active listening style.

Mr. Ravi prakash


Wipro | Manual, API & Automation Testing |
Selenium with Java

“Certi�ied in ISTQB & Advanced Software Testing with expertise in web


& Mobile testing, Java, Maven, TestNG, and Robot Framework. As a skilled
Software Testing Trainer, brings a dynamic training approach, ensuring
participants grasp complex concepts through engaging sessions. They
make tricky software testing stuff simple and enjoyable in their training
sessions!

16 Email : Info@uncodemy.com
Congratulations
Placement

TANVI SINGH RAJENDRA YADAV ABHISHEK KUMAR ABHILASHA RATHI RUBY SHARMA

ADITYA SINGH PRIYA PARIHAR DEVENDRA KUMAR Neha Sharma NEHA

ARUN PAL BABITA SINGH DEEPAK JUHI SHARMA NAMRATA

PRASHANT CHIRAG GUPTA SAURABH MISHRA AKASH SINGH


SHURTI

Congratulations To our selected students


17 Email : Info@uncodemy.com
SUCCESS
STORIES
BABITA ADITYA SINGH
Company Company : Deloitte
Adobe
Uncodemy is a good place to
Uncodemy is the start up if you are looking for a
perfect place to start your data
career transition or build a career in Data
science career, as they provide
analytics. Moreover, guest lectures by Upendra
regular live classes with doubt
resolution. Moreover, they also sir are very insightful. Very ef�icient manage
allow students to book additional to reach out for any help during train - ing.
mentor - ship to sessions with The best thing is, they also offer support in
industry experts tounderstand looking for jobs post training. Thank You..
challenging topics better and gain
industry insights. Uncodemy as
highly as possible and suggest all
the aspirants join Uncodemy with
hesitation. NEELAM
Company : wipro

RITESH SINGH I"ve always wanted to


create complete web
Company : Bloohash applications on my own. | went for
After spending 2 years in an Uncodemy Python Full Stack
Non-IT job, decided to switch Course. | am 50 grateful to Uncodemy
to IT job. Uncodemy is one of the leading now because | can ful�il my dream.
brand in this section. Their staff and training are 50 fruitful,
I have compplete here Soft - ware testing They will walk you through the
training course. They have very good trainers process of building your �irst
and HR team Who helps you to �ind the right full - stack Python web
job.The training content is very excellent and application. If you Want to be
very useful to get your dream IT job. special a good program developer,
thanks to Shivendra Sir, Ug sir, Anam Ma'am and hurry up and go for the
HR department team for proper guidance and help Uncodemy Python.
throughout this journey. Now I'm working in the
leading IT company with good package, all thanks to Full Stack Course.
Uncodemy team.
18
Contact Us
For Counselling/Admission
Call us:- +91 7701928515 / +91 8800023848
Email:- info@uncodemy.com

For Support/Complaint Assistance:


Call us:- +91-8800-02-3723
Email:- Support@uncodemy.com

Connect on Social Media for Updates

https://in.linkedin.com/company/uncodemy
https://www.instagram.com/uncodemyofficial/
https://www.facebook.com/uncodemyofficial/
https://www.youtube.com/@uncodemylearning

19

You might also like