About Course

Course Information

Software testing is real time learning and without testing any applications runs forward. Testing makes correct information for quality of developed software. As it makes active in every software issue.

Testing is important, because it detects bugs in software. There are different types of testing’s they are:


Manual testing which helps to find bugs in software manually. It checks automation. Manual testing is not complete automation.

  • QTP

Automation testing roles which processes and planning how to execute your test case. It reduces number of test cases which runs manually after completion of manual testing.

QTP Stands for Quick Test Professional also known as HP Functional Testing, firstly QTP was designed by Mercury Interactive later it was developed by HP to test bugs to remove from applications.

QTP accepts different languages like Java, SAP, Oracle, Net etc.It also supports XML.

  • QC

QC stands for Quality Control is one of software testing which acquires quality in project, while processing and resources. Quality Control improves the best in organization.

Quality Control has a life cycle which follows to maintain their goals in respectable manner.

*Plan -> Do ->Check -> Act*

>Plan: In QC the process which has been acquired will be planed

>Do: Developing goals of particular process

>Check: Verifying the information which we have done

>Act: the process is under action.


Selenium was introduced by “Jason Huggins “, which works on web application Selenium is an open source which can accept other languages like java, ruby, and python. In Selenium java frame work runs on web browser. It is scripted language.

Course Content

Please Download for Detailed Course Content

Core topics of Testing Tools Online Course


  • Software Testing Overview

Introduction to Software Testing
Objectives of Testing
Software Development Process
Project vs. Product
Error / Fault / Failure
Why Software has defects
Most common defects
Cost of fixing defects
Testing then … and Testing now…
What is Verification & Validation
Difference between QA & QC
Role of a Tester

  • Principles of Testing

Early Testing
Exhaustive Testing Impossible
Defect Clustering
Pesticide Paradox
Testing is Context Dependant
Testing Should Show Presence of Defects
Absence of Error is a Fallacy

  • Software Development Life Cycle (SDLC)

SDLC Phases
SDLC Models
– Waterfall Model
– V Model
– RAD Model

– Prototype Model

– Spiral Model
– Agile Model

  • Software Testing Methodologies

Static Testing
White Box Testing
Black Box Testing
Gray Box Testing

  • Static Testing Techniques

Types of Reviews
Inspections & Audits

Levels of Testing

  • Unit Testing
  • Integration Testing
  • System Testing
  • Acceptance Testing

White Box Testing
Unit Testing
Integration Testing

Black Box Testing
System Testing
Types of System Testing
Smoke / Sanity Testing
Formal Testing
Priority Based/Risk Based Testing
Ad-hoc Testing


Regression Testing
End-to-End Testing
Exploratory Testing
Benchmark Testing
Monkey Testing
UI Testing
Usability Testing
Security Testing
Performance Testing
Load Testing
Stress Testing
Compatibility Testing
Installation Testing
Globalization Testing
Localization Testing
Recovery Testing


Initial Level Testing

  • Sanity Testing
  • Smoke Testing

STLC Testing Process :

  • Test Initiation
  • Test plan –
  • Test Case Design Techniques



Decision Table Testing

State Transition Testing

Use Case Testing

  • Test Design (Test data preparation, Test case preparation)
  • Preparing RTM
  • Test Execution
  • Defect Tracking Life Cycle(DTLC)
  • Bug Report
  • Test Closer
  • Manual Testing vs. Automation Testing
  • Web Application Testing
  • Categories of Tools


Quick Test Professional (QTP)

  • Introduction to Automation Testing
  • VB Scripting.
  • Introduction to QTP
  • Record and Playback
  • Working with Test Objects and Object Repositories
  • Checkpoints
  • Output Values
  • Synchronization Point
  • Actions
  • Working with Data Tables
  • Parameterizing Tests and Data Driven Tests
  • Regular Expressions
  • Functions
  • Recovery Scenarios
  • Descriptive Programming
  • Quick Test Automation Object Model
  • Scripting in Real-time Environment
  • Automation Frameworks

Quality Center (QC)
Introduction to Test Management
 Working with Site Administrator
 Create domain
 Create Project
 Creating Users
 Assigning Users to Projects

 Working with quality center

• Creating Requirements
• Test Plan
• Test Cases Preparation
• Exporting Test Cases From Excel File To Q.C.
• Test Execution
• Defects
• Integration with QTP
• Reports, Graphs, Documents

Demo Video

Watch Testing Tools Demo Video

About Trainer

Trainer Information

  1. Technical Expertise – Software Testing
  2. Corporate Experience – 13 years
  3. Online Trainer Experience – 8 years
  4. Overseas Experience – 6 years
  5. Domain Knowledge – Retail & e-commerce & BFS & Healthcare & Insurance
  6. Corporate Training – 20 batches
  7. Online Training batches – More than 75