Blog

Load Testers Blog

Search and replace in HTTP actions feature review

Search and replace in HTTP actions feature review

Speeding OctoPerf’s Virtual Users design by using the new Search And Replace feature.


Categories: Tags: design performance

The latest version of OctoPerf comes with an improvement to the Search HTTP actions: You can now replace values in the flagged HTTP requests actions! How it works You could already flag HTTP actions that match some search criteria, for example: HTTP actions with a specific header’s name, HTTP actions with a particular query parameter’s value, POST requests whose content contains some data, etc. Now you can directly update these HTTP actions by using the replace features:

Read More
Collaborative JMeter Testing

Collaborative JMeter Testing

OctoPerf Workspaces for QA Teams enables collaborative JMeter testing.


Categories: Tags: user experience performance

Performance Tester Teams struggle to share their work when using JMeter. Sharing JMeter projects can be a tedious task. OctoPerf solves this issue by allowing Teams to share their load tests. Workspaces allow teams to share JMeter projects (Virtual Users, Scenarios and test reports). A Workspace is a collection of projects accessible by one or more people with different rights. Workspace members have different rights depending on their role:

Read More
JMeter JTL Reports

JMeter JTL Reports

Generate, consolidate and collect JMeter JTL Reports at scale.


Categories: Tags: jmeter runtime continuous-integration

After Full JMeter Support, generating, collecting and consolidating JTL files is the next major step to integrate with the JMeter ecosystem. OctoPerf relies on JMeter to execute the load tests. JMeter can generate text files containing the results of a test run, called JTL Files. These JTL files are available when the load test is complete. They provide performance metrics about the test execution. JTLs are incredibly useful to:

Read More
Full JMeter Support

Full JMeter Support

OctoPerf now fully supports all JMeter features including open-source and custom JMeter plugins.


Categories: Tags: design jmeter user-experience

We have made a major step toward full JMeter support. Until now, OctoPerf supported only a limited subset of JMeter features. Many customers were asking to extend the JMeter support to fit their own needs. We had to find an elegant solution to fit all needs without compromising simplicity of use. JMeter can be easily extended by creating your own plugins. There are numerous open-source JMeter plugins which greatly increase JMeter capabilities.

Read More
Full JMeter support and collaborative

Full JMeter support and collaborative

Get an insight about the load testing features introduced during the first quarter of 2017.


Categories: Tags: design runtime analysis

This blog post aims to resume all the cool new features and improvements we’ve made to OctoPerf since the beginning of the year. Full JMeter Support OctoPerf is based on JMeter, the famous open-source load testing tool. We use a JMeter instance on each load injector to generate Virtual Users. Until now, we only supported a (not so) limited panel of JMeter test elements. So you could not import a JMX file into OctoPerf without removing unsupported actions.

Read More
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.

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
JMeter vs OctoPerf

JMeter vs OctoPerf

A video comparison of the recording process in Jmeter versus OctoPerf


Categories: Tags: design recording

Today’s blog will be a short video to demonstrate how quick the recording process is with OctoPerf when compared to JMeter. We always say that OctoPerf makes JMeter easier from the design to the test results, this video will show you how the recording process can be done twice as fast with OctoPerf. And that is not counting how we cut the complexity of the recording process to a few clicks compared to all you have to do with JMeter.

Read More
Upgrade to AngularJs 1.6

Upgrade to AngularJs 1.6

This blog post lists the various steps we took to upgrade OctoPerf’s frontend to the latest AngularJS version.


Categories: Tags: angularjs webpack typescript

When we started developing our load testing solution we had to choose a technology to create the UI. Most of us had previous experiences with GWT or Vaadin but we were not satisfied with it. It took us too much effort to create a sketch of the application and it didn’t even look good. So, we gave a try to AngularJS, even though none of us knew a bit of JavaScript.

Read More
Load testing in 5 minutes

Load testing in 5 minutes

A quick overview on how fast you can launch test with OctoPerf!


Categories: Tags: design runtime

If you know OctoPerf, you’ve probably figured by now that we can manage complete test scenarios from end to end along with server monitoring and configurable results. But when you put it this way it is not clear how fast OctoPerf is able to run a test. Let’s take a couple of minutes today to discover how quick it can be to record and replay a script with OctoPerf.

Read More