· Performance Tests are used to test each part of the webserver or the web application to discover what parts, if any, are slow and how you can make them faster. Most often this is done by testing various implementations of single web pages/scripts to determine a configuration of code that is the fastest.
· Load Tests are performed by testing the website using the best estimate of the traffic your website must support. Consider this like a “real world” test of the website.
· Stress Tests are simulated “brute force” attacks that apply excessive load on your webserver. Real world situations like this can be created by a massive spike in users caused, innocently enough, by a new advertising campaign.
· Ramp Tests are used to determine the maximum threshold of users that can be served before error messages are produced.
· Other custom tests are also possible, e.g. tests to make sure that web pages can be requested simultaneously without problems, database deadlocks, semaphores etc.
Webserver Stress Tool is a powerful HTTP-client/server test application designed to pinpoint critical performance issues in your web site or web server that may prevent optimal experience for your site's visitors.
Welcome
Introduction: Testing Basics
Performance, Load or Stress Testing?
Calculation of Load and Load Pattern
Webserver Stress Tool Features
How much load can Webserver Stress Tool generate?
Installation
Configuring Webserver Stress Tool
Selecting the Test Type and the Number of Users
Selecting the URLs or Editing the URL Script
Using Custom URL Scripts for Advanced URL Sequences
Performance Tips&Tricks
Running the Test
Reviewing Logfile Results
Analyzing Graphical Results
Graph Click Times & Errors (per URL)
Graph Click Times, Hits/s and Clicks/s
Graph Server and User Bandwidth
Creating Reports
Additional Features
Appendix
Software License and Contact Information