Active Topics Memberlist Calendar Search Help | |
Register Login |
One Stop Testing Forum : Testing Tools @ OneStopTesting : LoadRunner @ OneStopTesting |
Topic: Load Test Planning |
|
Author | Message |
Mithi25
Senior Member Joined: 23Jun2009 Online Status: Offline Posts: 288 |
Topic: Load Test Planning Posted: 01Aug2009 at 1:42am |
Load Test PlanningDeveloping a comprehensive test plan is a key to successful load testing. A clearly defined test plan ensures that the LoadRunner scenarios you develop will accomplish your load testing objectives. As in any type of system testing, a well-defined test plan is the first essential step to successful testing. Planning your load testing helps you to:
The first step to load test planning is analyzing the client/server system. You should
become thoroughly familiar with the hardware and software components, the
system configuration, and the typical usage model. This analysis ensures that the testing environment you create using LoadRunner will accurately reflect the environment and configuration of the system under test. Identifying System ComponentsDraw a schematic diagram to illustrate the structure of the client/server system. If possible, extract a schematic diagram from existing documentation. If the system under test is part of a larger network system, you should identify the component of the system to be tested. Make sure the diagram includes all system components, such as client machines, network, middleware, and servers. The following diagram illustrates a chain of 60 clothing stores. The clothing stores and clothing distributors each connect to the same database to update the stock information and to check prices. The distributors connect to the database server through the branch office LAN, and the clothing stores connect through a wide area network to the LAN. Analyzing the Client/Server System The first step to load test planning is analyzing the client/server system. You should
become thoroughly familiar with the hardware and software components, the
system configuration, and the typical usage model. This analysis ensures that the testing environment you create using LoadRunner will accurately reflect the environment and configuration of the system under test. Identifying System ComponentsDraw a schematic diagram to illustrate the structure of the client/server system. If possible, extract a schematic diagram from existing documentation. If the system under test is part of a larger network system, you should identify the component of the system to be tested. Make sure the diagram includes all system components, such as client machines, network, middleware, and servers. The following diagram illustrates a chain of 60 clothing stores. The clothing stores and clothing distributors each connect to the same database to update the stock information and to check prices. The distributors connect to the database server through the branch office LAN, and the clothing stores connect through a wide area network to the LAN. Defining Testing ObjectivesThe first step to load test planning is analyzing the client/server system. You should
become thoroughly familiar with the hardware and software components,
the system configuration, and the typical usage model. This analysis ensures that the testing environment you create using LoadRunner will accurately reflect the environment and configuration of the system under test. Once you decide on your general load testing objectives, you should provide more focused goals by stating your objectives in measurable terms. To provide a baseline for evaluation, determine exactly what constitutes acceptable and unacceptable test results. For example: General Objective - Product Evaluation: choose hardware for the database server. Focused Objective - Product Evaluation: run the same group of 300 virtual users on two different servers, HP and SUN Sparc 6000. When all 300 users simultaneously perform five pre-defined queries, determine which hardware gives a better response time. Planning LoadRunner ImplementationDefining the Scope of Performance Measurements You can use LoadRunner to measure response time at different points in the
client/server system. Determine where to run the Vusers and which Vusers to run
according to the test objectives:
Measuring end-to-end response time: Examining Load Testing ObjectivesYour test plan should be based on a clearly defined testing objective. This section presents an overview of common testing objectives:
Edited by Mithi25 - 01Aug2009 at 1:54am |
|
Post Resume: Click here to Upload your Resume & Apply for Jobs |
|
IP Logged | |
Forum Jump |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
© Vyom Technosoft Pvt. Ltd. All Rights Reserved.