
This tutorial covers the Elective area of the Test Management Body of Knowledge (TMBOK) required for the Certified Test Manager (CTM) certification. This tutorial also covers the Elective area of the Certified Software Test Professional requirements.
For cost and cities where this course might be offered, check our Public Training Schedule.To bring this course to your test team at your location, contact our Education and Professionals Services Group.

The extraordinary growth of the Client/Server(C/S) and World Wide Web technology has been sweeping through business and industry. Many companies have developed or integrated their critical applications using C/S or Web technologies. As these applications become more complex, testing of such applications becomes critical, particularly from the standpoint of performance. Performance depends, among other things, upon the load on the system at peak time under varying conditions. Performance testing is normally conducted in a simulated environment with the help of performance testing tools. However, performance of the system depends on numerous parameters and must be tested under varying stress levels. This tutorial provides an in-depth study of how to carry out performance testing of C/S and Web applications from the concept to implementation (in fine grain) through a case study.
- Performance in general (both C/S and Web)
- Introduction
- What is Performance Testing?
- Need for Performance testing
- Objectives
- Variation of Performance Testing
- Understanding of Issues in Performance Testing
- Quality characteristics for C/S and Web
- C/S business model
- C/S technology and its variation
- Characteristics of C/S architecture
- Web Architecture
- Peculiarities of C/S and Web applications
- Get Ready for Performance Testing
- How to build a Strategy for Performance testing of both C/S and Web applications
- Benchmarks
- Definitions
- Design issues
- Standards (both C/S and Web)
- Workload
- Definitions
- Characteristics
- Planning
- A case study discussion
- Test Plan
- Test Environment
- Test Data
- Test Execution
- Test Scheduling
- Issues in Test execution
- Analysis of test results and guidelines
- Issues in Performance testing