Wednesday, December 15, 2010

QTP Testing Process

>Planning

  • Analyzing the AUT
  • Generating/Selecting Test cases for Automation
  • Collecting Test Data
  • Automation Framework Implementation
  • QTP Tool Settings Configuration

Generating Tests

  • Recording
  • Keyword driven methodology
  • Descriptive Programming

Enhancing Tests

  • Inserting Checkpoints
  • Inserting Output values
  • Adding Comments
  • Synchronization
  • Parameterization
  • Inserting Flow Control Statements
  • Calling Functions/Actions
  • Generating Steps though Step Generator
  • Inserting Transaction Points
  • Using Regular Expressions
  • Using Environment Variables

Debugging Tests

  • Debug Commands & Break Points
  • Step by step execution
  • Watching Variables
  • Changing values of variables

Running Tests

  • Normal Execution
  • Batch Execution
  • AOM Scripting
  • Tests Running through framework
  • Scheduled Execution

Analyzing Results

  • QTP Result window
  • Defining our own Results
  • Exporting Results
  • Deleting Results

Reporting Defects

  • Manual Defect Reporting
  • Tool based Defect Reporting
  • Working with Quality Center