PX - How it Works

DEMO REPORT

PerformanceXpert is a complete performance and load-testing solution available as a service over the Internet. It includes unlimited hardware and software already pre-configured and ready to run on-demand.

PerformanceXpert can realistically simulate thousands of virtual users and execute various load scenarios from multiple geographic locations (North America, Europe, and Asia), with the ability to test web-applications under varying stress and load conditions.

An Out of the Box Load Testing Environment

PXlite is an out of the box load-testing environment. With PXlite there is no need to be a load-testing professional. No scripting is required and setup only takes about ten minutes. Test-scripts are generated for you automatically. A realistic load is generated by automating state of the art JMeter and Selenium load and automation tools. You can test your website performance under different load and stress scenarios simply by choosing one of the provided automatic load scenarios.

PXpro is a professional load-testing tool for web-based applications. With it, you can script and model your business environment accurately using open-source software applications such as JMeter and Selenium. The environment is configured, unlimited and available on demand. There is also an option for the script to be generated automatically for you.

PXlite and PXpro are both based on the same PerformanceXpert system.

Starting from $8
Realistic load and stress simulation with no scripting involved
  • 10 minutes to set up
  • Test different load and stress scenarios
  • Anyone can use
  • Performance and user-experience real-time reports
  • Pay per test

PXlite is a basic load-testing solution that anyone can use. With only a few clicks you can launch a full-blown test from your web browser for any website. It is a fully automated solution, from script creation to test execution and report generation.

The test only takes around 10 minutes to set up, and 40 minutes to run. In less than one hour you will have a report in hand ready for analysis.

The system can simulate the load scenario in a variety of ways, including: load, stress, or extreme stress. Once you choose the landing pages and load scenario, JMeter and Selenium scripts are generated automatically.

Once the test is started, dedicated virtual servers will launch in the specified origin location. These servers will simulate real Internet users browsing through the landing pages.

The load system, based on JMeter, generates a realistic load simulating real browsers including browser caching and session based cookies.

Real Firefox browsers are launched during the load period using Selenium to monitor, measure and report perceived end-user experience.

Your test should complete in less than an hour. An automated report will be generated for you after the test is over. You can access your reports at any time by logging into your account.

See blow for an example for a load scenario where there is a gradual increase in the number of users up to a full capacity. On the right you can see two examples for the reports generated in real time.

Load Scenario Example for Reports
Load Testing Report ExampleLoad Testing Report Example

DEMO REPORT

Further information can be found in PXlite - How it Works.

Starting From $8
Pre-configured and ready to use load-testing environment leveraging JMeter and Selenium test-scripts
  • Load generation by extending JMeter
  • User-experience monitoring during the load by using Selenium
  • Business processes and load scenarios modeling
  • HTTP, HTTPS, XML, SOAP, XML-RPC support
  • Performance and user-experience real-time reports
  • Pay according to consumed server-hours
JMeter
Selenium
Cacti

PerformanceXpert professional edition is designed for professional use. It is equipped with a self-service platform and advanced scripting capabilities leveraging JMeter and Selenium.

You can create proprietary test scripts and load scenarios using a graphical web environment. PXpro offers web-based test management, archiving, repository, cloud-based monitoring, rich scripting language, and supports HTTP, HTTPS, web-services, XML, TCP, SQL, Login and more.

PXpro enables you to write test-scripts using JMeter and Selenium and execute them on a distributed load testing environment. The environment is pre-configured, ready to use and available at all times.

With PXpro, all you need is to write the test-scripts, choose the amount of load-engines and run the test. The system takes care of everything else. An unlimited number of load-engines are pre-configured and available at your disposal. Detailed graphical reports are generated during the load.

If you are not familiar with Selenium and do not wish to create a Selenium test-script, the system can generate one for you automatically based on landing pages you provide.

PXpro was previously named JMeter in the Cloud.

Further information can be found in PXpro - How it Works.

 

PerformanceXpert is critical for cloud-based applications.

When using cloud computing resources, the provided performance level is not always obvious. Cloud computing providers do not always commit or disclose the provided performance level. They usually encourage their customers to test before using.

PerformanceXpert can be used to benchmark and identify the type and amount of required cloud resources. PerformanceXpert can increase the user’s confidence in the provided performance level.

In today's cloud environment, where resources are either virtual or shared it is very important to plan your resources capacity.

Using content management systems (i.e. Drupal or Wordpress), dynamic scripting languages (i.e. PHP, ASP), databases, one can not really tell what would be the application's performance level and user's experience under various load scenarios.

PerformanceXpert is self-service. It can be used for resource planning, load testing, configuration tuning, and on-going service level monitoring including performance and user experience.

An example of how to use PerformanceXpert to benchmark cloud resources can be found here: http://performancexpert.com/blog/benchmarking-amazon-web-services-aws-vs....

Faults can be prevented.

PerformanceXpert enables you to test your web-application under load with a click of a button. The same script that was used for load-testing or resource-planning can be used to identify faults and hopefully prevent them from happening.

By continuously testing your web-applications periodically you can identify faults before they take place. You can take measures to solve them.

Load-Testing is mandatory for organizations that value the end-user experience and perceived performance level.

With PerformanceXpert Load-Testing is easy, more realistic and now also more affordable. You can test and validate the performance of any website under load prior to going live.

PerformanceXpert is a one-stop-shop for all of your load testing requirements. There is no need to purchase expensive software licenses or buy and deploy hardware. PerformanceXpert can easily replace any traditional load-testing solution providing a more realistic testing, easier to use and affordable.

  • PerformanceXpert is self-service and priced per use.
  • PerformanceXpert enables one to test his or her web-application under different load and stress scenarios.

Load Scenarios and Business Process Modeling

With PerformanceXpert you are able to model your business environment accurately. Modeling your business environment will result in accurate simulation of anticipated load scenarios. Realistic simulation will help you better prepare and avoid awkward situations where your system does not provide the performance level it is supposed to.

Realistic Load Generation

PerformanceXpert can generate an unlimited and realistic load from multiple global locations. The load generation simulates thousands of real Internet users executing a pre-defined test-script at a given time. The load is generated according to a pre-defined load scenario.

User Experience Monitoring

During the load, real browsers are launched automatically in order to monitor the end-user experience. User experience is measured, reported and available for analysis using the user-experience report.

Reporting and Analysis

DEMO REPORT

Performance and user-experience reports are generated in real-time. Performance reports include: response-time, latency, throughput, hit ratio and errors for all resources during every minute of the load.

The user-experience report includes: page render-time, page waterfall break down and page speed optimization throughout the load.