Performance Tool - Webload 8.1
Performance Tool - Webload 8.1
2
© R2K, Inc. www.r2k.com
Performance Tool - WebLOAD
Types of Performance Testing
Load Testing - Will simulate a real time user load on the application and testing this prior to production ensures
application will be stable and any performance issues can be addressed in pre-production phase ; Behaviour
@ various loads
Stress Testing – Stress Testing ensures the application which is tested for expected load can take on spikes in the
load condition like increase in rate of transactions and study its impact on the system resources and helps tune
Scalability Testing –To determine how effectively the system can scale to accommodate the increasing load ; Max
TPS
Endurance Testing – Execute the test with expected user load sustained over longer period of time with normal ramp
Volume Testing – Volume testing is a typical load testing except that a large volume of data is populated on the
database to study its impact on the application response time and database overall health ; Behaviour @
3
various DB volumes © R2K, Inc. www.r2k.com
Performance Tool - WebLOAD
Introduction To WebLOAD
WebLOAD is a testing tool by Radview Software Ltd. Used for testing the
functionality and performance of Web-based applications – both Internet and
Intranet. It can measure the performance of your application under any load
condition. Use WebLOAD to test how well your web site will perform under real-
world condition by combining performance, load and functional tests or by running
them individually.
4
© R2K, Inc. www.r2k.com
Performance Tool - WebLOAD
WebLOAD Solution
Web 2.0 Technologies Ajax, Adobe Flex, Adobe AIR, Silverlight and Multimedia
ERP and CRM Oracle Forms, SAP, Siebel, PeopleSoft, Lawson and JD
Edwards
5
© R2K, Inc. www.r2k.com
Performance Tool - WebLOAD
Installation
Installing WebLOAD is straight forward. Run on a
workstation without any post configuration required.
6
© R2K, Inc. www.r2k.com
Performance Tool - WebLOAD
Steps
Recording
Debugging
Execute
Verify
Reporting
7
© R2K, Inc. www.r2k.com
Performance Tool - WebLOAD
Utility
Two types of utility:
WebLOAD IDE
– WebLOAD IDE is the utility used for create, edit and debug a agenda.
WebLOAD Console
– WebLOAD console is the utility used for executing the performance test script with the
required number of virtual users
– Actual performance testing happens in WebLOAD console tool.
8
© R2K, Inc. www.r2k.com
Performance Tool - WebLOAD
Agenda
Two types of agenda:
Single Agenda
– Running single transaction to verify the load.
Mixed Agenda
– Running multiple transaction at same point of time to verify the load .
9
© R2K, Inc. www.r2k.com
Performance Tool - WebLOAD
Parameterization
– Data parameterization is a key process in any form of testing which uses an
automation tool
– The main purpose behind doing data parameterization in a test script is:
10
© R2K, Inc. www.r2k.com
Performance Tool - WebLOAD
11
© R2K, Inc. www.r2k.com