Site map

Buy it Today!
Order the book, Surviving the Top Ten Challenges of Software Testing by Randall W. Rice and William E. Perry!
Randy's book, Surviving the Top Ten Challenges of Software Testing, will help you solve some of your toughest testing problems: people problems!

Click on the image to buy it from


A Short Course in Performance Testing

1 Day

This workshop is designed to teach people in a tutorial/workshop format how to plan and conduct a performance test. The objectives of this course is to define the processes, tools, issues and challenges for performance testing in a variety of environments web, client/server and mainframe.

Attendees will leave this session with practical experience in planning and performing load and stress testing.

Program Information

This course is presented on an in-house basis only unless offered as a special public course. Contact us for information about how to bring this course into your organization.


ISTD - Performance Testing (1:30)

  • Key Concerns
  • The Challenge
  • Hitting the Performance Wall
  • Performance Testing Terminology
  • Prerequisites
  • Load Levels
  • Load Levels with Response
  • Type of Technology
  • Web Load Testing Connection Speed Makes a Difference
  • Web Load Testing Audience Location Makes a Difference
  • An E-Commerce Schematic
  • Client/Server Load Testing
  • Mainframe Load Testing
  • Manual vs. Automated Tools
    • Which Tools are Applicable?
    • How Can Tools Help?
  • Common Problems and Pitfalls
  • Memory Leaks
    • Anatomy of a Boundary Violation
    • Anatomy of a Memory Leak
    • How to Test for Memory Leaks
    • Bounds Checkers
    • Example: NuMega Bounds Checker Interface
  • A Performance Testing Process
    • Define Objectives
    • Prepare Test Plan
    • Profile Performance Levels
    • Define Processes to be Tested
    • Execute Tests / Record Performance Data
    • Analyze Performance Test Results
  • Building and Controlling the Performance Test Environment
    • Hardware
    • Tools
    • Data

ISTE - Performance Test Tools (1:30)

  • How Tools Help in Performance Testing
  • The Challenge
  • Hitting the Performance Wall
  • What to Look for in Tools
  • Tool and Vendors
    • LoadRunner by Mercury
    • Rational Performance Suite by Rational (IBM)
    • QA Load by Compuware
    • SILK Performer by Segue
    • e-Load by Empirix
    • e-Validby Software Research
    • Open Source tools and Freeware
    • Mainframe Tools
    • Memory Tools
      • Bounds Checker
    • Structural Analysis & Measurement Tools
  • How to Analyze Test Results
  • How to Find the Right Tools
  • Common Tool Problems and Pitfalls

Workshop - Building a Performance Test Plan (1:30)

In this exercise, attendees will work as a team to develop a performance test lan based on a case study exercise.

Workshop - Performing a Performance Test (1:30)

In this exercise, attendees will install and configure a freeware performance test tool, create test data and conduct a performance test of a sample application.

Summary and Final Questions (:15)

Search our Site:


Latest News

New Online Course - Unit Testing

New Online Course - Gathering, Documenting and Testing User Requirements!

New Course Series - IEEE Standards

Join Our Free Newsletter

RCS e-Learning
Check out our e-Learning courses. Train at your desk at your own pace with our online testing courses.

"Leaders are made, they are not born. They are made by hard effort, which is the price which all of us must pay to achieve any goal that is worthwhile." -- Vince Lombardi

Download Randy's Podcast!

Visit Randy's Blog









Home   About Us    Site Map     Events    Training   Consulting   Resources   Community

Newsletter    Contact Us    Careers   Certification    The QA Zone

All materials on this site copyright 1996 - 2006, Rice Consulting Services, Inc.

Rice Consulting Services, Inc.
P.O. Box 6127
Moore, OK  73153