Menu
Your Cart

WAPT

WAPT

Need more information on this product?

Please contact us on +44 (0)20 8733 7100 or via our online form.

Contact Us

If you are not currently a customer, you can apply for an account.

Register here


  • SKU: WAPT


Load, stress and performance testing tool for web sites and applications with a web interface that emulates typical activity under various load conditions to find bottlenecks.

WAPT comes in a regular version and a professional version.

WAPT

Provides the most affordable and easy to configure load testing solution. It works as a single application that includes test design and load generation features. You can record tests using any desktop or mobile browser, design and optimise them with help of a convenient product GUI and run test scenarios with up to approximately 2,000 concurrent virtual users. Your target web site can run under any OS, including all UNIX and Windows platforms. It can be implemented with any web technology and have a distributed architecture consisting of multiple servers and databases. The only requirement is the availability of a web interface through which WAPT can simulate the activity of real site visitors.

Key Features

Fast test recording and design: You can create your tests in a matter of minutes by doing exactly what you need to emulate while all your actions are being recorded. Code-free interface will allow you designing virtual user profiles and adjusting test options without any script programming.

Accurate simulation of real users: WAPT uses a number of techniques to simulate real life conditions as accurate as possible. Different types of virtual users can visit different pages, automatically fill forms, click buttons and perform any other user actions. Each virtual user has its own specific parameters, such as cookies, names and passwords, page form values, etc.

Support of RIA technologies and mobile applications: WAPT provides automatic handling of standard session data and a number of functions to work with application-specific values. Extension modules are available to facilitate work with ASP.net, JSON, Adobe Flash, Silverlight and GWT applications.

Testing of secure web sites: Full support for all web security features is provided in the product: HTTPS recording and playback, authentication schemes (Basic/Digest/NTLM/Kerberos) and client certificates.

Advanced error reporting: You can check the correct behavior of your web site under load in a number of ways: HTTP response codes, network level errors, server delays, timeouts, and response validation by page content.

Comprehensive test results: As a result of the test execution you obtain the detailed report with over 20 tables. Graphs available even at runtime will let you track the performance parameters during the test and analyse the results on its completion.

Integrated log viewer: The log viewer lets you browse each executed session step by step. You can find detailed information on every HTTP request and response and compare all values with the originally recorded ones. This is a very efficient tool to find the roots of any problem revealed by the test. You can also apply this feature on the test design stage when you need to verify that the session is emulated correctly.

 

WAPT Pro

Provides the full featured load testing environment. In addition to the functionality of the regular version it has a number of benefits making it the product of choice for load testing professionals. If you need to perform load testing regularly at different locations, run cloud-based tests, create high load, receive detailed information on the server performance or have more flexibility in processing web site responses, WAPT Pro is the best choice for you.

Key Features

Distributed load generation: By default the WAPT Pro license will allow you to use 2 systems for load generation. If you need higher load, you can easily increase this number by purchasing additional load agent licenses. The system is fully scalable. You can add as many agents as you need for your testing goals.

Remote test control and cloud-based testing: Tests can be launched from different locations using load agents installed anywhere on the network and in the clouds. The process is easily manageable from the workplace component of the product. Such architecture makes it a perfect cloud-ready testing solution.

Server and database performance monitoring: Monitor performance parameters such as CPU, RAM or network usage and hundreds other counters from servers running your web site. SNMP and WMI interfaces are supported. Predefined lists of counters are provided for MS SQL, MySQL and Oracle servers.

JavaScript-enabled server response processing: To emulate the work of RIA application clients you may need to process server responses in order to extract session-specific values from them. These values are required to pass correct data back to the server in subsequent requests. In WAPT Pro you can use JavaScript code to process server responses with a complex structure. Such approach provides much higher flexibility than standard value extraction functions.

Integration with the x64 Load Engine: WAPT Pro creates test load with help of the external load generation units. By default it uses load agents that come together with the product in the same installation package. However they can be replaced with much more powerful x64 Load Engines. Each engine can create from 10,000 to 50,000 virtual users depending on the system configuration.


WAPT - Features

WAPT 5.0 is a load and stress testing tool that provides you with an easy-to-use, consistent and cost-effective way of testing web sites, web servers, and intranet applications with web interfaces. You may test and analyze the performance characteristics under various load conditions to find bottlenecks of your web applications.

Features

Accurate simulation of real user activity

WAPT uses a number of advanced techniques to simulate real live load conditions. This approach is much more efficient than producing high load by sending many identical requests to the server. WAPT creates a simulation of many different users coming from different IP addresses, each with their own parameters: cookies, input data for various page forms, name and password, connection speed and their own specific path through the site. WAPT can even simulate random time between user clicks to make each virtual user as similar as possible to a human user.

Different types of users in one test

If you want to simulate thousands of users, you do not need to specify separate behaviour for each of them. Practice shows that usually site visitors can be divided into certain types, and this approach is used in WAPT. You specify behaviour for each type of users and add to the test as many users types as you need. For example, users of an online shop can be divided into those who browse through the catalogue, and those brought to a certain page through a marketing campaign to purchase a specific item. Each type of users has specific path through the site and other customizable parameters. For each type you create a separate profile all this data can be specified. In the test you can use as many virtual users of each type as you need. You can create more profiles to represent users browsing different areas of the site or making specific purchases. This will make your test more accurate.

Testing of dynamic web applications

HTTP requests can include parameters that are specific for each user. The values of such parameters can even be different for different users of the same type and can change throughout the session. For example, the server can send a session variable in the reply to the first request from a new user. This variable is added to the subsequent requests from that user to identify them. You can specify how to use these changing parameters.

Flexible load level definition

YYou can either choose constant load level for the whole test time or increase the load after specified time intervals during the test. You can specify the overall test time and the number of virtual users for each profile. Overall load also significantly depends on the type of users, so you can change it by introducing new types of users, making them "slow" or "fast".

Testing of HTTPS/SSL content

WAPT supports testing of web sites and applications secured by SSL. You do not need to perform any additional actions and can easily work with HTTPS sites just as you do with any others.

Descriptive test reports and graphs

WAPT displays test results through descriptive reports and graphs. They are available even during the test, so you can monitor key parameters of web application performance on the fly and see how your site responds to the increasing load volume. Summary reports and graphs are useful to determine the presence of any problems in overall performance. Then you can check through more detailed reports down to the level of separate user profiles and pages to find specific bottlenecks. All reports are created in HTML format, so you can easily share them with your colleagues. You can also save test results in MS Excel compatible format. During the test WAPT collects complete test data including server replies to each request. You can use this information to research site behaviour in all details.

Other Features

  • Support of different language encodings
  • Support of all types of proxy servers: HTTP(S), SOCKS4(5)
  • Additional command-line interface
  • Scheduled run option to commence testing at a specified time
  • Ability to add custom strings to HTTP headers
  • Support for redirects, including redirects to another server

WAPT - System Requirements

WAPT is designed for Microsoft Windows 98/ME/NT/2000/XP.