Cloud & On-Premise Load Testing

They Trust Us

Immediate Media

How it works

Performance test your web, mobile app or REST API in 4 simple steps.

Design VU
Design VU

1. Design a Virtual User

Simple and Realistic, become a load test specialist in no time.

Based on JMeter, OctoPerf is a pure SaaS solution. Nothing to install, no code to write.

We made a great effort to allow advanced design of users. The learning curve is progressive, thanks to our Guided Tour, documentation and videos tutorials.

Import a Chrome or Fiddler HAR file, a JMeter JMX or just select the URL of your website to start load testing quickly.

Monitor infrastructure
Monitor infrastructure

2. Monitor your infrastructure

Pre-configured and unlinmited, OctoPerf’s Monitoring is the best tool to identify performance bottlenecks.

Retrieve the metrics from your servers with OctoPerf and cross them with the performance test metrics while a test is running.

With this feature you have a complete watch on the key metrics of a performance test. A great asset to easily identify bottlenecks.

Thanks to our Docker agents, the monitoring configuration and installation is as simple as a single shell command.

Run Load Test Scenario
Run Load Test Scenario

3. Run your scenario

Define the number of users, simulated devices and network conditions.

Scale up to one million users on our Cloud load testing infrastructure powered by Amazon. Load test behind the firewall using on-premise injectors.

Know your webpage speed from anywhere, from any device.

OctoPerf fits into your deployment process thanks to our Jenkins plugin.

Create Free Account

Analyse Test Results
Analyse Test Results

4. Analyze Test Results

Identify performance issues quickly with our real-time performance reporting system.

Follow the multiple metrics during test execution.

Customize your bench report from the moment the load test starts. Make it your own and export it using your company branding.

Use our various charts from top level summaries to detailed result and error tables, including line and pie charts.

Request A Demo

Why OctoPerf?

Because our Kraken can wreck any kind of ship!

What's New?

Latest posts about OctoPerf and Performance Testing.

Load testing without think times?

Load testing without think times?

A few things to consider before running a load test without think times.

Categories: Tags: methodology design think time

Quick definition There are a few key parameters that you must control in order to launch relevant tests. I believe think time is one of those, and it is so often overlooked that I would like to take some time to highlight what it stands for. Any quick search on your favorite search engine will tell you that think times in load testing are meant to reproduce human interaction time. As a load testing script is usually composed of a list of requests, it’s easy to understand how replaying them with think time is one more step toward a realistic behavior.

Read More
How to extract data from Json response using JMeter

How to extract data from Json response using JMeter

Learn by examples how to use JMeter Json Path Extractor, JSR223 and Beanshell scripts to work with Json server responses.

Categories: Tags: jmeter design performance

What is Json To get a better understanding of what Json is, here is an example Json document: { "store": { "book": [ { "category": "reference", "author": "Nigel Rees", "title": "Sayings of the Century", "price": 8.95 }, { "category": "fiction", "author": "Evelyn Waugh", "title": "Sword of Honour", "price": 12.99 } ], "bicycle": { "color": "red", "price": 19.95 } }, "expensive": 10 } An increasing number of REST APIs and servers are using Json as their primary data exchange format.

Read More

Evaluate OctoPerf

Give a try to our performance testing Cloud solution.

Request A Demo