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