Infrastructure
Start Live Chat 
Live Chat

Load Testing

Building and maintaining a solid foundation for your Enterprise Performance Management environment

The load testing solution for all your web applications.

PureApps operate with the newest and most effective load testing software to quickly analyse and report on many functions of the applications of the Hyperion system while realistically simulating user activity and analyse server behaviour.

The System Performance Testing

Load Testing, sometimes referred to as 'Stress Testing' is a major requirement in the system testing and validation process. PureApps have a tried and tested solution to successfully meet the following objectives:

Faster testing:

  • Automatic handling of all your application's parameters (without any scripts).

  • Preconfigured monitoring and threshold alerts for a quick analysis of your servers.

  • Smart pinpointing of your applications' critical performance issues.

Test more efficiently:

  • Detailed statistics in real time during test runs.
  • Results and analysis by business transaction.

Perform in-house or Cloud testing:

Infinite scalability

Launch and use as many Load Generators as needed at a moment's notice. The scalability of the solution provides the capability to simulate a virtually limitless number of virtual users.

Test campaign continuity

Use the same solution to test the application throughout its development lifecycle. Move from in-house testing to cloud testing with a consistent test plan and set of test scenarios.

Realistic and Detailed Simulation

PureApps performance testing enables you to execute tests with exceptionally realistic conditions and to monitor the behaviour of your application and its infrastructure in real time.

  • Live Debug: view each virtual user in real time (requests/responses received) for easier fine-tuning.

  • Live Monitoring: follow your infrastructure's behaviour and business transactions' response times in real time. The alert thresholds detect any glitches.

  • High Load Support: distributed architecture allows you to apply extremely high loads to your server - up to a million virtual users at a time. 

  • Network Emulator: simulate users accessing the server using different bandwidths and several IP addresses.

  • Smart Population: allocate your users according to their business profile.

  • Add/Remove Virtual Users at Runtime: change the load while a test is running.

Intelligent Monitoring

To help you isolate the root cause of performance issues during a test, PureApps collects information from the server infrastructure via its monitoring modules.

  • Threshold Alerts: load testing provides threshold values – derived from industry best practices – to raise the appropriate alerts. Of course these are also customizable to meet the specific needs of your business.

  • Agentless: the agentless design of monitoring modules ensures non-intrusive remote monitoring so you get the insight without the overhead.

Immediate Results Analysis

As soon as the test finishes, PureApps highlights the most significant results and any identified errors. This enables your company or PureApps to focus immediately on the areas of your application that need improvement.

  • Smart Analyser: These tests enables you to easily identify the root causes of issues:
    • List of events where the alert thresholds were exceeded (pre-set thresholds or user configured).
    • Portfolio of graphs to assist you in analysing problems based on your infrastructure's behaviour.
  • Business Transaction: Analyse the results from the business perspective specific to your company.
  • Quick Compare: Instantly compare differences in performance from one test to the next.
  • Result Filter: Filter your results according to different criteria (time period, load generator, transaction problem).

Detailed Reports

Whether it's an overall analysis of behaviour, or an in-depth analysis of the data flow to a particular user, The PureApps reports provide you with the level of detail you require.

Application Monitoring

In order to pinpoint a performance glitch during a test, PureApps collects information from the server infrastructure via its monitoring modules.

Features

  • Monitoring: Each module can be configured with the performance counters tailored to your system.
  • Threshold Alerts: provides threshold values – derived from industry best practices – to raise the appropriate alerts.
  • Agentless Monitoring: The design of our monitoring modules, based on industry standards, ensures non-intrusive remote monitoring.
  • Real Time: The counter values and the threshold alerts are available as soon as the test

Why Use PureApps Monitoring?

Generally speaking, server monitoring allows you to monitor servers' behaviour to pinpoint the causes of performance issues.
Using PureApps monitoring allows you to:

  • Rapidly correlate the performance issues detected by the load testing with the various performance counters. You can easily overlay a graph curve showing errors or response times and the graph curve for a performance counter.
  • Set alert thresholds for alerts to be triggered when counters return abnormal values, thus speeding up counter analysis considerably.
  • Take advantage of default threshold values to make detecting problems faster.

This solution is very flexible in terms of deployment and there are no over the top software licenses involved for the load generation tool. This allows us to provide a very competitive service to our clients.