Testing Tools course training institute ameerpet hyderabad

Testing tools Course Training Institute in ameerpet|Hyderabad

Testing tools Course Content

The Test Manager is an automated software testing tool is used in day to days testing activities. The Java programming language is used to develop this tool. Such Test Management tools are used to facilitate regular Software Development activities, automate & manage the testing activities.


What is Software Quality?

Why is Testing necessary?

Importance of Software Testing

Common Problems in Software Development

Testing Objectives


SDLC Process

Recovery testing

Compatibility testing

End-to-end testing

Port testing

Adhoc testing

Smoke testing


Software Testing Life Cycle

Test strategy preparation


  Requirement phase Use case preparation
  Analysis phase Test plan preparation
  Design phase Test case design
  Coding phase Types of test cases
  Testing phase Review test case
  Delivery and maintenance phase Test  design techniques
RTM reviews


SDLC Models

Water falls model   Increment model   Spiral model

Testing process

Test logs


Test execution


  AgiLe model Test execution life cycle
  V model Levels of test execution
  Prototype model Test suit preparation and execution
Regression testing


Testing methodology

Black box testing

Defect Reporting


  White box testing Defect template
  Gray box testing Defect life cycle
  Hybrid testing Defect status life cycle
Bug life cycle


Levels of Testing

Types of bugs


  Unit testing Defect metrics
  Integration testing Defect removal efficiency
  System level testing Categories of defects
  UAT testing Error, defect, bug


Types of Testing

Functional testing

Usability testing

Performance testing

Security testing

Alpha testing

Beta testing

Regression testing

Installation testing

Metrics collection

Importance of test metrics

Testing data used for metrics

Different types of metrics


Test closure

Test execution stop criteria

Test summary reports


UAT (User Acceptance Testing)   Importance of UA testing   Scope of UAT

Alpha testing

Beta testing

Management configuration

Introduction to software

Configuration management

Purpose of software configuration management


Real time terminologies




Build release process




Peer review

Test bed  Slippage   PPM


Change request

Walk through

Defect age

Latent defect

Defective product

Code walk through

Work around


Test data


Ways Of Testing

Manual testing

Automation testing

Drawbacks of manual testing


Automation Testing Using QTP Introduction

Benefits of automation testing   Manual vs automation testing   Types of automated tools

History of QTP


Basics of QTP

Overview of qtp

Anatomy of qtp

Record and run settings

Recording modes

Using qtp commands


Records play back

Creating and execution test

Recording a test

Understanding your recorded test

Executing a test

Types of recording modes

Standard/normal recording mode

Analog recording mode

Low level recording


WORKING WITH OBJECT REPOSITORY Types of object repositories

Local and shared repository

Operations on object repository

Object repository manager   Dynamically adding objects   Object identification

Smart identification

Object spy


Types of objects

Run time objects

Test objects


Vb Script

Introduction to VB script

VB script language   VB script data types   VB script variables

VB script constants



Data and time functions

String functions

Numeric functions

Conversion functions

Built in functions

Used defined functions



Define array

Dynamic array

Dictionary objects


Vb script Statements

Conditional statements

If … then statements

Select case statements


Looping statements

For …next   Do … while   Do … until

While … wend


Other Statements

Call statements   Dim statements   Set statements   With statements

Option explicit statements



Sub procedures

Function procedures



Arthmatic operators

Comparison operators

Logical operators



Option to synchronize your test   Inserting synchronization point   Exit statement

Wait statement



Check points

Introduction to check points

Adding check points


Types of check points

Standard check point

Bitmap check point

Text checkpoint

Text area checkpoint

Database checkpoint

Accessibility checkpoint

Image checkpoint   Page checkpoint   Table checkpoint   XML checkpoint


Working with actions

Data driven test

Working with data table

Creating data driven test

Local and global data tables

Parameterizing a test using runtime data table methods

Working with global and action sheets

Importing data from database

Importing data from text file

Exporting data to spread sheets



Working with user defined functions

Advantages of functions

Working with generic functions


Recovery scenarios

Introduction to recovery scenarios

Trigger events

Recovery operations

Post recovery operations

Associating recovery scenarios to your test


Descriptive programming

Introduction to DP

When and where to use DP

Access dynamic objects during runtime

Working with real scripts


Regular expressions

Working with regular expressions

Defining regular expressions


Other options in QTP


  Advantages of actions API introduction
  Working with multiple actions Utility objects
  Inserting new action Step generator
  Call to copy of action Function definition generator
  Call to existing action Virtual objects
  Splitting action Transactions
  Creating action template Working with web tables
  Calling action dynamically Debugging

Break points


Output values

Output values introduction

Categories of output values

Creating output values

Storing output values

Viewing and editing output values


Parameter types in QTP

Action component parameter type

Datatable type

Environment variable type

Random number type

Step into

Step over

Debug viewer


Other tools in QTP

Test batch runner   Password encrypt   Upgrade


Working with AOM  Introduction   Advantages

Working with AOM scripts


Frame works in QTP

Components in load runner


  Lineer Virtual user generator
  Modular Controller
  Keyword driven Analysis
  Hybrid Load runner agent


Introduction to QTP 11.00

New features in QTP 11.00

Comparison with different versions

Resume preparations

HR tips

Real time Q & A

Conducting mockup interviews


Working with QC

Introduction to QC

Structure of QC


Site administrator

Creating domain   Creating projects   Creating users

Assigning users to projects

Creating permissions


Quality center

Working with different types of tabs

Working with test plan

Working with test tab

Working with defect tab

Working with requirement tab

Customizing fields in all tabs

Generating reports and graphs

Integrating with QTP   Creating test scripts   Running test cases

Creating test sets

Maintaining results

Module access   Creating groups   Managing lists

Mail configuration


Performance testing using Load runner


Introduction to load runner

Need of performance testing

Load runner architecture

Stress testing

Load testing


Vuser generator

Selection of protocols

Recording the basic scripts

Debugging the script

Enhancing scripts

Inserting transaction points   Insering rendezvous points   Inserting log messages

Parameterizing the script

Creating parameters

Defining parameter properties

Correlation methods

Correlation before recording

Automatic correlation

Manual correlation

Comparing Vuser scripts


Executing test

Creating runtime settings and logics

Creating action blocks

Configuring think time settings

Running the scripts



Introduction to controller

Creating goal oriented scenario

Creating new scenario

Designing a scenario

Working with run tab and design tab

Creating manual scenario

Scheduling scenario

Executing scenarios


Analysing the results

Analysing summary reports

Analysis basics

Running Vuser graphs

Transaction summary graphs

Hits per second graphs

Throughput graphs

Window resource graphs

Creating reports

Analysis reports

Testing tools training in hyderabad
Testing tools training in ameerpet
Testing tools classes
Best Testing tools training in hyderabad