WAPT is a reliable and convenient tool for load and stress testing of web sites and any application with a web-based interface. The product creates a burden on the testing server by emulating typical activity of hundreds or even thousands of users working with the site simultaneously. Gradually increasing the number of virtual users in the testing process, we can determine the maximum load, which maintains the site, while maintaining acceptable performance parameters, as well as pre-detect and fix problems that can lead to failures in their daily work site.
With WAPT can test sites running on any operating system including Unix platforms and Windows. Your Web applications can be implemented using modern technologies, including JavaScript, AJAX, ASP, ASP.NET, Flex, JSON, Perl, PHP, Python, Ruby, etc.
During the test, WAPT collects comprehensive information about the behavior of the site under load. This information is presented in the form of illustrative charts and summary reports, which can be viewed within the program, as well as written in the HTML-file.
The report consists of more than 20 tables containing various data on site performance at each phase of testing. In particular, measures the average number of queries per second, average response time used by the channel width, number of failures, etc. Watching how these characteristics change from one phase to another test, we can conclude about the readiness of a site to load a level that corresponds to this phase.
Graphs contain the same information, but can present it in more detail and clearly. With their help, you can easily identify any performance problem or failure that occurred in the system, as well as those conditions that can cause this problem.
If the information contained in the report and graphs, is not sufficient for searching and analyzing the problem, you can enable journaling for all actions of each virtual user. After completing the test, you can view the data in convenient form. All requests are collected in a tree structure that can be navigated as a tree of folders on your hard drive. Within these "folders queries, you can find a sequence of queries and answers site, obtained within each session, each virtual user.
We offer our customers a choice between a normal version of the product and the Pro-version. The main advantage of the latter is the ability to use multiple computers to create a load test. WAPT Pro consists of two types of components that communicate with each other using TCP / IP connection. Component installed on a workstation tester provides a convenient user interface and manages one or more components of the agents. These components, in turn, are used to direct users emulation test site.
This distributed architecture allows for powerful server to create the load by controlling the process from his workplace. You can connect any number of agents required to create the desired load level.
Other benefits of Pro-version of the product include the ability to measure additional parameters of the performance of servers and databases via WMI interfaces and SNMP, as well as the possibility of using the JavaScript-function to handle server responses received during the test. This is necessary if the tested Web application uses a rather complicated mechanism for communication between client and server.
Functionality WAPT and WAPT Pro can be extended with additional modules that will help you to test applications that use certain popular web technologies. Modules automatically parameterize queries that contain specific data for this technology, as well as let you view and edit the data in convenient form.
All modules are installed separately from the main product on a computer that uses an interface component WAPT or WAPT Pro. Currently available: