Subscribe to SoftLogica
Newsletter to get 10% discount on newly
released products!
Server Monitoring Software Stop losing clients due to late detection of web server glitches. Monitor availability and performance of your servers and network resources.
WAPT Pro provides a testing environment consisting of two different components connected to each other over TCP/IP. The workplace component provides a convenient user interface for a test engineer and manages the load agent service component. The latter is used to generate the test volume. Such distributed architecture allows you to use a productive server for load generation and manage the whole testing process remotely from your own workstation. You can use many load agents and easily switch between them depending on your testing needs.
To achieve maximum productivity WAPT Pro can use several computers to generate
required test volume. Each of these computers runs a special service called WAPT Pro load agent.
They all are managed from a different workstation running WAPT Pro workplace component. It is responsible
for assigning tasks to each load agent and gathering test results. The work is divided between load agents
automatically depending on the available system resources on each system. When all agents experience
overload and can not produce the maximum load specified in the test scenario, the system produces
corresponding warnings. In this case the problem can be resolved by simply adding more load agents
to the system and restarting the test without making any changes in the test specification.
WAPT Pro can measure various parameters of the web server
performance during the test. This way you can see how your web application responds to the increasing load
in terms of CPU, RAM or network usage. You can also measure various parameters of the database performance,
which is essential for web applications that use databases. The data is included in the test results along
with other parameters.
You can include the execution of a JavaScript code into virtual user profiles. This provides you with a universal way to perform any specific
and complex calculations required to set the correct values of the request parameters. You can even take JavaScript code from your web pages
and insert it into your profiles.