TESTING TOOLS

 

 

Faculty:BALA KRISHNA/ MOHAN

 

24 Hours Lab, Unlimited WiFi Access

Duration: 50 Hours

 

Demo Date:


Manual testing :

Introduction to Software Testing

What is Software Testing

Why Testing is necessary today’s IT World

Quality Assurance

Testing

Quality Control

Software Development Life cycle

Requirements

Analysis

Design

Coding

Testing

Acceptance

SDLC Models

Waterfall model
Spiral model
V-Model
Prototype model

Testing-Methods
White Box Testing
Black Box testing
Gray Box testing

Types of Testing :

Integration Testing
- Top down approach
- Bottom up approach
• Stubs and Drivers

System Testing
Acceptance Testing
Smoke and Sanity Testing
Ad-hoc Testing
Exploratory Testing

Compatibility Testing
Performance Testing
load Testing
• volume Testing
• stress Testing
• scalability Testing
Reliability Testing

 Software Testing Life Cycle (STLC)

• Requirements
• System study
• Test plan
• Test Cases
• Traceability Matrix
• Test case execution
• Defect tracking
• Test Summary Report
• Retrospect

Test Plan

• objective
• Scope
• Approach
• Methodologies
• Deliverables
• Test environment
• Schedule and Resources
• Effort and estimation
• Entry and Exit criteria
• Templates
• Risk
• Assumption

Test Cases Design - Basic

• Error guessing
• Equivalence Partition
• Boundary Value Analysis

Test case Authoring

• Functional Test case
• Review of Test case
- Walkthroughs
- Inspection
- Peer Review
• Regression testing
- Unit Regression
- Regional Regression
- Full Regression

Checklists

• How to create checklists
• When to use checklists

Defect tracking

• Defect life cycle
• Severity, priority
• Defect tracking Tool – Quality Center
• Defect report
• Defect Tracking Sheet

Types of defects

Quality centre:

Course Snapshot

Quality Center An Overview – Test Management Terminology

• Understanding Quality Center Workflow

• Quality Center – Manage Release

• Quality Center Requirement Creation

• Quality Center – Test Plan Creation

• Quality Center – Various Type Test Case Creation

• Quality Center – Execution of Test Cases (Manual and Automation way)

• Quality Center – Use for Manual Testing

• Quality Center – Use for Automation Testing

• Quality Center – Defect Reporting

• Quality Center – Reports and Graphs

 

QTP Course Content

Lecture 1 :::::::Basics

Keyword View

Expert view

DataTable

Active Screen

Repository

Settings

Record & Play

Lecture 2:::::Action

Call to existing

Call to copy

Reusable Action

External Action

Split Action

New Action

Repository

Delete Action

Lecture 3:::::::::DataTable

Local and Global sheet

Parameterization

Import Sheet, Export Sheet

Lecture 4:::::::::::Object Repository

Local Repository

Shared Repository

Object Spy & Other Options

Smart Identification

Mandatory properties

Assistive Properties

Assignment 2

Lecture 5:::::::Descriptive Programming

Working with Excel Objects

Lecture 6::::::::::Checkpoints

Standard

Image

Bitmap

Text

Output Values

Lecture 7:::::::::::Others

Batch Execution

Transaction Timer

Quality Centre Connection

Environment Variables

Recording Modes

Lecture 8:::::::::::::Function

Library Files

Functions (strcomp, mid, split, instr, replace,filter etc)

Date Functions

User Defined Functions

GetRo

GetTo

SetTo

Lecture 9:::::::: Script Debugging

Breakpoints

Shortcut

Debug Viewer

Lecture 10::::::: Basic of VB Script

Conditional Statements

Looping Statements

Introduction of Framework

Lecture 11::::::::::: Frameworks

                Linear framework

Modular frameworks

Keyword framework

Flat files

Data table

 

Lecturer 12 : QTP FAQ’s and Interview questions