Download Webserver Stress Tool

Transcript
Using Simple URL Sequences ........................................................................................... 17
Choosing the URL Sequencing ........................................................................... 18
Using the URL Recorder ..................................................................................... 19
Setting Up the Data Merging Feature .................................................................. 20
Tutorial for Data Merging ................................................................................... 20
Using Custom URL Scripts for Advanced URL Sequences .............................................. 22
OnBeforeClick..................................................................................................... 22
OnBeforeClick Samples ...................................................................................... 23
OnAfterClick ....................................................................................................... 23
OnAfterClick Samples......................................................................................... 24
OnBeforeRequest ................................................................................................ 24
OnBeforeRequest Samples .................................................................................. 24
OnAfterRequest ................................................................................................... 24
OnAfterRequest Samples .................................................................................... 25
Advanced URL Script Samples ......................................................................................... 25
Reading a TOKEN from a page and reusing it on subsequent requests .............. 25
Load-Testing SOAP Servers ............................................................................... 26
URL Script Function Reference......................................................................................... 28
Global Variables .................................................................................................. 28
String Functions .................................................................................................. 29
Date/Time Functions ........................................................................................... 31
Arithmetic Functions ........................................................................................... 33
Filehandling Functions ........................................................................................ 33
Other Functions ................................................................................................... 33
Constants ............................................................................................................. 33
Setting the Browser Simulation Parameters....................................................................... 34
Browser Simulation ............................................................................................. 34
Recursive Browsing............................................................................................. 35
Setting Program Options .................................................................................................... 35
Advanced Settings ............................................................................................... 36
Logging ............................................................................................................... 36
Local IP Addresses to use .................................................................................... 37
Timer ................................................................................................................... 37
Performance Tips&Tricks
38
Finding the Bottleneck of Your Test Setup ....................................................................... 38
Network Issues................................................................................................................... 38
Test Client Issues ............................................................................................................... 39
Running the Test
40
Reviewing Logfile Results
42
Summary Log and Detailed Log ........................................................................................ 42
User Logs ........................................................................................................................... 43
Results per User ................................................................................................................. 43
Results per URL ................................................................................................................ 44
Analyzing Graphical Results
46
Graph Basics ...................................................................................................................... 46
Usage of the Graphs ........................................................................................................... 46
Hiding Graph Lines ............................................................................................. 46
Zooming/Panning Graphs .................................................................................... 46
Graph’s Context Menu ........................................................................................ 46
Webserver Stress Tool
Contents  iii