Software Testing (Manual & Automation)

Manual Testing & Automation Testing training prepares the aspirants to follow the manual testing pattern and also to work on automation tools such as Quick Test Professional (QTP), Quality Center (QC), and LoadRunner (LR).

The experience professionals guide you to qualify the software testing certification based on International Software Testing Qualifications Board (ISTQB) pattern.

In-depth details on the application test life cycle management are discussed in the training sessions.

Course Details


Basic Programming Knowledge


60 Hours (2 hours/day on weekends)


One-on-One : 17,500
Group : 12,500


Course completion certificate which can be validated online

Know how to use different software testing tools and their significance

Participants will get hand-on exposure on functional testing tool (QTP), test management tool (QC), and performance testing tool (LR) to get comprehensive knowledge about software testing and quality assurance.

Manage and schedule load test scenarios

Course Coverage
Testing Concepts and Techniques, QTP Or Selenium
Course Contentsopen All Close All

Software Testing Concepts & Techniques

* Introduction to Software Engineering
* Importance of Software Testing
* Define Software, Quality, Testing
* Terms used in SQT (Defect, Error, Bug, Failure , Fault etc )
* Terms used in SQT for Bug Reporting (Priority and Severity)
* Software Development Life Cycle (SDLC)

Models of Software Engineering
* Classical Model
* Prototype Model
* Incremental Model
* Spiral Model
* V & V (Verification and Validation) Model

Fundamentals of testing
* Seven Testing Principles
* Psychology of Testing
* Static Testing
* Review, Walkthrough and Inspection

Testing Methodologies
* Black Box Testing
* Boundary Value Analysis
* Equivalent Class Partitioning
* White Box Testing
* Path Testing
* Mutation Testing
* Gray Box Testing

Testing Levels
* Unit Testing
* Integration Testing
* System Testing
* User Acceptance Testing

Types of Testing
* Monkey Testing and Gorilla Testing
* Load Testing and Stress Testing
* Re- Testing and Regression Testing
* Sanity Testing and Smoke Testing
* Performance Testing
* Positive and Negative Testing
* Adhoc Testing
* Security Testing
* Usability Testing
* Fuzz Testing

Application Test Life Cycle Management

Project Life Cycle
* Identify Testing Artifacts
* Test Strategy
* Test plan
* Software Test Life Cycle(STLC)
* Prepare Test Case
* Optimizing Test Cases(Testing Techniques)
* Bug Reporting and Management

Live Project (Lab)
* Review Of Test Cases
* Execution of Test Cases
* Bug life Cycle
* Bug Reporting

Quality Assurance and Quality Control
* ISO and CMM certifications and its relevance
* Quality Assurance
* Quality Control
* Difference between Quality Assurance and Quality Control

Risk Management
* Incident Management
* Analyze Risk and Testing

Configuration Management
* Goals of Configuration Management
* Configuration Management Plan

Functional Testing Tool (Quick Test Professional)

Recording and Object Repository
* Introduction to Quick Test Professional (QTP)
* Types of Recording
* Types of Object Repository
* Merging of Object Repository

Check Points
* Standard Checkpoint
* Text Checkpoint
* Text Area Checkpoint
* Bitmap Checkpoint
* Database Checkpoint
* Accessibility Checkpoint
* XML Checkpoint (from application)
* XML Checkpoint (from resources)

* Data Table
* Random Number
* Environment Variable
* Action Parameter

Output Values
* Standard Output Value
* Text Output Value
* Text Area Output Value
* Database Output Value
* XML Output Value (from application)
* XML Output Value (from resources)

Recovery Scenario Manager
* Popup & Object
* Test Run error
* Application Crash

* Call to new action
* Call to existing action
* Call to copy action
* Call to Win Runner
* Test Batch Runner

Understanding of Test Management Tool (Quality Center)

* Introduction to Quality Center (QC)
* Understanding Site Administration
* Creating users and setting permissions
* Working with Requirement Module
* Working with Test Plan Module
* Working with Test Lab Module
* Filter/Sorting Technique
* Working with Defect Module
* Attachment Technique

Understanding of Performance Testing Tool (Load Runner)

* Introduction to Load Runner (LR)
* Load Runner Testing Process
* Working with Vuser Scripts
* Working with Vuser
* Setting Transactions
* Define Rendezvous Point
* Inserting Rendezvous Point
* Load Runner Controller
* Load Runner Generator
* Generating Load through Vusers
* Load Runner Result Analyzer
* Generating Reports

Students Review

Frequently Asked Questions

Who should learn Software Testing?

Novice testers willing to build career in software testing

Experienced professionals looking to learn new tools and stay updated in their industry

ISTQB certificate seekers

Is it necessary to have programming knowledge to get into a Testing career?

As a new tester, what's probably the most important in the beginning is knowing how to think logically and attack problems systematically.

Even though it's possible to be a tester with no programming knowledge, We'd strongly encourage every tester to have a basic understanding.

What are the skills required to learn Software Testing?

Basic programming skills to help understand automation skills quickly

Analytical and logical thinking

A sense of intellectual curiosity and creativity


  • Course
  • Email
  • Details

Select Your Course

What would you like to learn?

Email Address

We will respond faster

Personal Details

We will never sell it

Error occurred!

Something went wrong!

Please go back and give correct information in required fields!

Thank You

We will get back to you shortly!

You can also contact us,
by calling
or with an email to

Features & Facilities

Internship Programs

A/C Classrooms & Lab

Unrestricted Lab Access

Free Wi-Fi Internet

Practice-Oriented Training

Regular Student Assignments

Expert Developer cum Trainers

Student Assessments

Real-time Projects

Workshops & Seminars

Placement assistance