Performance Testing
Abstract
This one day tutorial is targeted toward those who want to learn about Performance Testing for web-based applications as well as desktop applictions.
The tutorial introduces various types of performance tests and their objectives. Often the customers are not sure about what type of performance tests they need and the problem is compounded by their insistence on doing one type of tests when they actually want other type of test done. The tutorial presents some common questions that testers should ask the stake holders to understand which performance test types need to be performed and also the information to be gathered before starting a performance test.
The tutorial also focuses on setting up the performance environment, performance testing lab setup, benchmarking of load clients to determine maximum load from each client machine. The tutorial demonstrates use of Jmeter as a performance testing tool and doing a simple performance test with Jmeter on a sample application.
Last section of the tutorial focuses on the analysis of the captured data and preparation of a test report.
The tutorial also provides a list of DOs and DONTs from performance testing perspective in order to perform effective tests in an efficient and repeatable manner.
Vipul Kocher's Biography