Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1


Ratings: (0)|Views: 2,053 |Likes:
Published by api-19851686

More info:

Published by: api-19851686 on Nov 30, 2009
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





ITPF _- AUTOMATED TOOLS \u2013 load runner
Load Runner
Use of test tools.
Can help test team to repeat test Scenario\u2019s.
Why Automation?
Some test scenario\u2019s like stress and load testing are difficult to simulate
Impressed actually timesavings, ability to repeat scenarios when changes are
Doesn\u2019t eliminate the need for testers.
Requires time to develop scripts and scenarios.
Performance Testing

Performance testing is aimed at verifying the system\u2019s performance requirements like response time, transactional throughput and number of concurrent users. Performance testing is used to accurately measure the end-to end performance of a system prior to go live.It includes the following:

Emulating \u2018n\u2019 number of users interacting with the system using minimal
Measuring End-User\u2019s Response time.
Repeating the load consistently
Monitoring the system components under controlled load.
Providing robust analysis and reporting engines
Why Performance testing?
To verify the below mentioned:
Application\u2019s response for the intended number of users
Application\u2019s maximum load resisting capacity
Application\u2019s capacity of handling the number of transactions required by the
Application\u2019s stability under expected and unexpected user load
Ensuring that users have proper response time on production
Performance Centre\u2013 Load Runner
Performance Centre (Load Runner)
Performance testing is divided into
Load Testing
Stress Testing
Scalability Testing
Volume Testing
Load Testing
Load testing determines the system behavior under various workloads.
Objective is to determine how system component react as the workloads are
gradually increased.
Usually outcome is the determination of the system performance.
Eg: Throughput, Response time, CPU Load, Memory Leakage.

The process of analyzing software application and supporting infrastructure to determine acceptable performance, scalability, capacity and transaction handling capabilities by modeling real world application usage conditions and execution them against the application and supporting infrastructure under test.

Stress testing
Determine the breaking point or unacceptable performance point of a system to
reveal the maximum service level it can achieve.
Scalability testing:
Scalability testing evaluates the effects of adding additional hardware/software to
distribute\u201cWork\u201d among system components.
Test can be performed in a variety of configurations with such variables as
network speed, number and types of servers/CPU\u2019s, Memory etc..
Application of increasing work loads can determine overall flexibility and ability
to scale for workload growth.
Volume testing
To Verify the stability of the system with respect to handling large amounts of
data over extended period of time.

Loadrunner enables you to test your system under controlled and peak load conditions. To generate load, LoadRunner runs thousands of Virtual Users that are distributed over a network. Using a minimum of hardware resources, these Virtual Users provide consistent, repeatable, and measurable load to exercise your application just as real users would. LoadRunner\u2019s in-depth reports and graphs provide the information that you need to evaluate the performance of your application.

Performance Centre\u2013 Load Runner
Performance Centre (Load Runner)

LoadRunner emulates an environment in which thousands of users work with a client/server system concurrently. To do this, LoadRunner replaces the human user with a virtual user (Vuser). The actions that the Vuser perform are described in a Vuser Script.

The LoadRunner advantages over Manual performance testing:

LoadRunner reduces the personnel requirements by replacing human users with virtual users orVusers. These Vusers emulate the behavior of real users\u2014 operating real applications.

Because numerous Vusers can run on a single computer, LoadRunner reduces the
hardware requirements.
The LoadRunner Controller allows you to easily and effectively control all the
Vusers\u2014from a single point of control.
LoadRunner monitors the application performance online, enabling you to fine-
tune your system during test execution.

LoadRunner automatically records the performance of the application during a test. You can choose from a wide variety of graphs and reports to view the performance data.


LoadRunner checks where performance delays occur: network or client delays, CPU performance, I/O delays, database locking, or other issues at the database server. LoadRunner monitors the network and server resources to help you improve performance.

Because LoadRunner tests are fully automated, you can easily repeat them as
often as you need.
The difference between the script and the scenario:

Scripts represent recorded user actions issued by a browser to a web application during a web session. They are created by passing HTTP traffic through a proxy server then encoding the recorded data, which can be edited later for use in creating different scenarios.

Key Features:
Record and play back.
Ability to recognize web page components (tables, links, dropdown menus,

Activity (48)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Kavitha Adi liked this
yoummr liked this
Sai Krishna liked this
Smita Sahu liked this
Sai Krishna liked this
Sai Krishna liked this
Sai Krishna liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->