Beruflich Dokumente
Kultur Dokumente
MANUAL TESTING
Introduction
What is Quality?
What is testing?
Why Testing?
Testing Methodology
Black Box Testing
White Box Testing
Gray Box Testing
Levels of Testing
Unit Level Testing
Module Level Testing
Integration Level Testing
System Level Testing
User Acceptance Level Testing
Environments
One Tier Architecture
Two Tier Architecture
Three Tier Architecture
N- Tier Architecture
Types of Testing
Build Verification
Regression
Re-Testing
Alpha Testing
Beta Testing
Static Testing
Dynamic Testing
Installation Testing
Compatibility Testing
Monkey Testing
Usability Testing
End-To-End Testing
Exploratory Testing
Security Testing
Port Testing
Reliability Testing
Mutation Testing
Adhoc Testing
Test Development
Use Case Reviews
Types of Test Cases
Formats of Testing Documents
Testing Process
Test case design
Test design techniques
BVA
ECP
Test Execution
Execution Process
End-to- End Scenarios execution
Result Analysis
Bug Tracking and Reporting
Types of Bugs
Identifying the Bugs
Isolation the Bugs
Bug Life Cycle
Reporting the Bugs
Classical Bug Reporting
Common Repository oriented BRP
Bug Tracking Tool Oriented BRP
Ways of Testing
Manual Testing
Automation Testing
Drawbacks of Manual Testing
Drawbacks of Automation Testing
Introduction
Introduction to Automation Testing
Need of Automation Testing
Framework to learn any Automated Tool
Types of Automated Tools
History of QTP
Basics of QTP
Anatomy of QTP
Record and Run Settings
Recordings
Recordings Modes
Content Sensitive
Analog
Low level
VBScript
Object Repository
Types of Object Repository
Local
Shared
Operations on Object Repository
Object Repository Manager
Operational overview of Recording &Running
Object Identification
Smart Identification
Object Spy
Types of Objects
Runtime Objects
Test Objects
Measuring Transactions
Start Transaction
End Transaction
Reporting
Manual Defect Reporting
Bug Tracking Tool Oriented Defect Reporting
Integration with Quality Center
Actions
Introduction
Types of Actions
Normal Actions
Reusable Actions
External Actions
Creating New Actions
Splitting Actions
Renaming Actions
Working with Data Table Action Sheets
Working with Input and Output parameters
Functions
Need of Functions
Creating User Defined Functions
Working with UDF’s
Libraries
Introduction
Creating Library Files
Associating Library files
Additional Concepts
File System Object
Environment Variables
Database Connections
MS Access
SQL Server
Oracle
Creating Log Files
Virtual Object Configuration
Recovery Scenario Manager
Introduction
Types of Triggers
Creating the Recovery files
Associating Recovery files
Error Handling
Descriptive programming
Introduction
Creating Descriptive scripts
Advantages
Regular Expressions
Introduction
Advantages of Regular Expressions
VB Script
VB Script language overview
Variables
Constants
Data Types
Arrays
Statements
Conditional Statement
If……then statement
Select case statement
Looping Statements
For ……..Next
Do ……..While
Do………Until
While ……Wend
Other statements
Call Statement
DIM statements
Exit statements
Wait statements
Execute statements
Wait statements
Option explicit statements
Set statements
With statements
Operators
Arthamatic operators
Comparison operators
Concatenation operators
Logical operators
Procedures
Sub Procedures
Function procedures
Pre-defined Functions
Date and Time functions
String functions
Conversion functions
Trimming functions
Other functions
Site Administrator
Create project
Create users
Assign users to projects
Monitor Connections & Licenses Site scope
Quality Center
Customizing Test Director
Managing Requirements
Creating Requirements
Creating Test plans
Developing Manual & Automation Tests
Coverage analysis/Traceability
Create test sets
Running tests
Record results
Defect reporting & tracking
Integration with WR & QTP
Test Management
Developing reports
Developing graphs
Introduction
Introduction to non-functional
Need of performance testing
Over view of load testing
Overview of performance testing
Overview of stress testing
Introduction of Load Runner
Components of Load Runner
Virtual user generator
Controller
Analysis
Load runner Agent
1. Defining Requirements
2. Planning the tests(manual & Automation)
3. Mapping the tests with requirements
4. Building the test sets and executing
5. Defect tracking and reporting
6. Test summary reports