Sei sulla pagina 1di 10

Mail Us:-sathyainhyd@gmail.

com

Call Us:- 65538958 /65538968 / 65538978

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.
MANUAL TESTING Introduction
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


QC
QA
Inspection
Build release process
Audit
SDN
Reviews
Peer review
Test bed Slippage PPM
MRM
Change request
Walk through
Defect age
Latent defect
Defective product
Code walk through
Work around
Patch
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

Functions
Data and time functions
String functions
Numeric functions
Conversion functions
Built in functions
Used defined functions

Arrays
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

Procedures
Sub procedures
Function procedures

Operators
Arthmatic operators
Comparison operators
Logical operators

Synchronization
Option to synchronize your test Inserting synchronization point Exit statement
Wait statement
Sync

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

Functions
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

Debugging
Calling action dynamically

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
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

Controller
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
Tag:-
Testing tools training in hyderabad
Testing tools training in ameerpet
Testing tools classes
Best Testing tools training in hyderabad

Potrebbero piacerti anche