OctoPerf

Aubagne, France
2016
  |  By OctoPerf
Extracting values from server responses is a common operation in scripting scenarios for performance testing. In most cases it is a mandatory step in order to reproduce realistic traffic using dynamic values generated on server side like sessionIds or Tokens. The most known way to extract values is using regular expression. While regular expressions are efficient for raw text-based responses, they are less efficient for structured responses like XML or JSON.
  |  By Ouamar Nedil
In our quest to provide a comprehensive suite of tools for our load tester community, we, at OctoPerf, developed a full integration with Playwright.
  |  By Stephen Jenkins
In this blog post we are going to be looking at the Throughput Controller. Its name is a little misleading as it does not control the throughput in terms of managing load across the duration of a test, this is handled by elements such as the Constant Throughput Timer.
  |  By Stephen Jenkins
This blog post is about testing microservices and distributed systems with JMeter. It will focus on the principles of performance testing applications that are architected this way. We will not look at which JMeter samplers to use in order to generate a load against microservices or how to configure these samplers. This post will consider best practise and consideration in designing your performance testing when faced with these applications.
  |  By Guillaume Betaillouloux
OctoPerf v14.4.1 is out, which the perfect occasion to list the features highlights from these last months. You might have already noticed some of those features in OctoPerf a while ago, but we wanted to improve them until they are on par with our quality requirements before releasing them.
  |  By Stephen Jenkins
We are going to discuss JMeter Assertions in this post. There is already a fantastic Ultimate Guide post about how to use JMeter Assertions in the JMeter section of the OctoPerf Blog and this can be found here.
  |  By Jed Hedider
Performance testing scripts need to go through authentication in order to access target services with the right authorization. They also need to validate that the authentication servers are able to handle the target load. OpenID Connect(OIDC) has become a popular authentication and authorization protocol for securing web applications. This article will present the OIDC protocol and how to implement a JMeter script to performance test it.
  |  By Stephen Jenkins
In this blog post we are going to discuss using JMeter localised to a language other than English. We are not discussing computer languages that are supported. We will look at currently supported languages and how to change your local instance to use these languages. We will also look at how you can submit a language translation if you would like to and have the ability to.
  |  By Thomas Pitteman
Among the many elements JMeter offers for creating test scenarios, the ForEach loop stands out as an efficient way of browsing and processing data. The ForEach loop in JMeter is a controller that allows you to cycle through the elements of a list or variable, executing the test samples included in the loop for each element iteratively. This is particularly useful when you need to perform tests with dynamic data, or when you want to repeat a sequence of samples for different values.
  |  By Stephen Jenkins
You have built your performance test and executed the tests under load and your tests do not meet your requirements in terms of response times. Or you are unable to execute your tests with the number of concurrent users required. In this post we will give some insights into where you might want to start looking for the root cause of your performance issues.
  |  By OctoPerf
This is a recorded demo of OctoPerf. We start from a fresh recording using firefox, then take time to make it dynamic. After that we configure a load policy and execute a complete load test.
  |  By OctoPerf
Recording of the 01/02/2023 webinar about OctoPerf's new UI.
  |  By OctoPerf
This is the recording of the OctoPerf v12 webinar that happened on the 10th of november 2020.
  |  By OctoPerf
How to import an HTTP Archive in Kraken: https://kraken.octoperf.com/gatling/import-har-gatling-scripts/
  |  By OctoPerf
How to debug a Gatling simulation on Kraken and compare the responses with the recorded (HAR) ones
  |  By OctoPerf
How to run a Gatling simulation on multiple hosts thanks to Kraken:
  |  By OctoPerf
Automate an OctoPerf test through Maven
  |  By OctoPerf
This video is focused on using advanced logic actions like conditions to configure our test scenario.
  |  By OctoPerf
In this white paper we are going to demonstrate that with a little thought and a bit of common sense any company can execute performance testing regardless of how complex the application under test.

OctoPerf is the first full Web user experience in the load testing tool market. Both our SaaS load testing solution and our on-premise Enterprise Edition comes with a Web UI. Design, set your load policy, execute your load test, and analyze it directly from a web browser.

OctoPerf provides an A to Z load testing service for web and mobile applications. Experience the best of legacy tools for a fraction of their price. Simulate the realistic behavior of users browsing through your application. Launch hundreds of thousands of concurrent users coming from all around the globe or from your own server infrastructure. Cross monitoring metrics with performance values to quickly spot bottlenecks.

Load Testing Made Simple:

  • Harder: OctoPerf is developped by a hard-core agile team. We automate everything that can be and invest little to no money in marketing. In the end you benefit from unbeatable rates. By reintroducing competition, we make load testing more accessible.
  • Better: While the majority of legacy tools features are irrelevant for most load testers, we focus on the most important ones, refining and polishing OctoPerf to offer you the best possible user experience.
  • Faster: In addition to be the easiest to use, Octoperf prides itself on a contextual documentation, video tutorials, a methodology training and a live chat. You have all you need to quickly conduct load tests like a pro.
  • Stronger: OctoPerf is based on proven open-source solutions: JMeter™ for the load testing engine and Rancher for the load injectors orchestrator. A high code quality and a 100% test coverage allows us to keep a high pace of feature release.

A New Load Testing Experience.