Aubagne, France
2016
  |  By Gerald Pereira
OctoPerf 18.0.0 is out! In version 17 we separated the injection engine from JMeter, and this release is where it starts to pay off: K6 is now available as a load engine next to JMeter and Playwright. Playwright Virtual Users also measure the Core Web Vitals of every page they open. K6 scripts are code, so they usually live in Git next to the application and get reviewed like it. With OctoPerf 18 you can run them without modifying them: This is why we did all that work in OctoPerf 17.
  |  By Gerald Pereira
Migrating a load testing project is rarely difficult, but it takes time and it's easy to give up halfway. That's why OctoPerf 18 comes with a Gatling migration playbook for AI agents. In our NeoLoad and LoadRunner walkthroughs, the projects were converted into JMeter Virtual Users. A Gatling simulation is code, so here it stays code: the agent rewrites it as a K6 script, and its injection profile becomes an OctoPerf scenario.
  |  By Gerald Pereira
We just released OctoPerf 18 and its main addition is a new load testing engine: K6. You can now import your K6 scripts and run them without changing a single line, next to JMeter and Playwright Virtual Users, in the same scenarios and the same reports. In this blog post I import a K6 script that browses our public demo shop, validate it, run it and go through the results. The scripts can be downloaded if you want to follow along. I will finish with the things that work differently than with JMeter.
  |  By Gerald Pereira
Our BlazeMeter to OctoPerf Maven plugin is archived. What replaces it is not another tool to install: OctoPerf 17 ships a BlazeMeter migration playbook for AI agents. Real prompts, real output, run against a real BlazeMeter account. The plugin worked: one mvn command copied your workspaces, projects and JMeter scripts into OctoPerf. But a Maven command cannot ask you a question, so it never said which tests were worth moving, never brought your load profiles, and never replayed what it imported.
  |  By Gerald Pereira
A VuGen script is C. Some scripts are a recorded journey with helpers around it, others are a framework that happens to send a few requests. OctoPerf 17 ships a LoadRunner migration playbook for AI agents whose first job is to tell you which one you have. Real prompts, real output, script downloadable. Target: JPetStore, our public MyBatis demo shop. Every step is reproducible. One Action.c, HTTP recording level, eight transactions walking a purchase. Around them: It replays green in VuGen.
  |  By Gerald Pereira
Migrating a load testing project is rarely hard. It is long, and easy to abandon halfway. OctoPerf 17 ships a NeoLoad migration playbook for AI agents. Real prompts, real output, project downloadable. Target: JPetStore, our public MyBatis demo shop. Every step is reproducible. One User Path, split Init / Actions / End, six containers walking a purchase. Around them: Download it to follow along.
  |  By Gerald Pereira
OctoPerf 17.0.0 is available, on the SaaS platform and for On-Premise installations. It rebuilds how test results are stored and read, upgrades Playwright, and considerably extends what an AI agent can do through the OctoPerf MCP server. One thing to know before you upgrade. A result recorded before this version must be updated before its report shows data again. Nothing is lost, and the update runs on its own the first time you open the report.
  |  By Quentin Hamard
This is the sixth and final post in our "Features Sitting Idle" series, where we shine a light on OctoPerf features that are already in your account, ready to save you hours every week. It's a quiet but recurring friction. Teams that test regularly all end up with a preferred report layout. But in practice, that structure is often rebuilt manually after each run, or lost entirely when moving between projects.
  |  By David Regnier
The OctoPerf web application is a large Angular workspace: 7,786 TypeScript files, around 381,000 lines of code, 1,166 components and 2,738 test files. We have just taken it from Angular 20 to Angular 22, deleted zone.js, and replaced Karma and Jasmine with Vitest. The interesting part of this story is not the version number. It is that we got the strategy wrong first. We spent months migrating the codebase component by component, drowned in manual regression testing, and still let bugs reach production.
  |  By Quentin Hamard
This is the fifth post in our "Features Sitting Idle" series, where we look at OctoPerf features that are already in your platform but often missed by the teams that would benefit the most. This one is for IT teams running OctoPerf on-premise. IT teams managing an on-premise OctoPerf instance regularly run into the same friction around SSO.
  |  By OctoPerf
What’s new in OctoPerf 18.0.0.
  |  By OctoPerf
This innovation acts as a true accelerator for performance testing. Connected to your favorite LLM (ChatGPT, Claude, Gemini, Mistral, or a local model), it enables you to manage an entire testing campaign end-to-end using natural language: script creation and maintenance, automatic correlation, load configuration, test execution, results analysis, and optimization recommendations.
  |  By OctoPerf
This demo video showcases all the latest features and user interface updates in OctoPerf V16. Fewer clicks, improved layouts, and a redesigned UI to make onboarding faster and help you build and run your performance testing projects more efficiently. Available on the SaaS and On-Premise solutions.
  |  By OctoPerf
Quick demo of the changes we made on OctoPerf's UI.
  |  By OctoPerf
OctoPerf meets AI with the MCP Server. A bridge between AI assistants (ChatGPT, Claude, etc.) and OctoPerf, powered by the Model Context Protocol (MCP).
  |  By OctoPerf
Watch Our Latest Webinar: New Features Tour! We’re excited to share the recording of our latest webinar, New Features Tour - March 2025! Over the past 12 months, we improved both our SaaS and On-Premise versions, and this session showcases all the powerful updates we’ve introduced. What’s New? Watch the full webinar to see these features in action and learn how they can optimize your performance testing!
  |  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
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.