What’s New In Loadero (April 2022)

April was a busy month with some significant improvements made to Loadero. While most of them aren’t really visible in the tool itself, they make Loadero work better and allow to use it even more efficiently. Here’s a list of the main updates in Loadero this month:

Performance improvements

Loadero helps our customers improve the performance of their web applications and our main goal is to provide a great tool for that, so improving Loadero’s performance is our goal too. Last month we’ve done some steps that way. One of those improvements is enabling /dev/shm usage for tests. Using this shared memory concept allowed us to improve Loadero’s performance by using more RAM. So if you noticed an apparent increase in RAM usage – that’s due to the /dev/shm being used.

Additionally, we improved our API performance by upgrading to Go 1.18 released this March, and doing some migrations.

New browser versions

New browsers were released recently and as usual, we add those to Loadero as soon as possible to let users configure the newest versions for the test participants and check the performance of the apps. Currently, the latest versions of browsers available in Loadero are Mozilla Firefox 99 and Google Chrome 101.

Deprecation of field use

We are also deprecating profile_parameters in run participant fields. We will be fully deprecating use of profile_parameters field in the response of these 4 routes:

  • GET /v2/projects/{projectID}/runs/{runID}/results/
  • GET /v2/projects/{projectID}/runs/{runID}/results/{resultID}/
  • GET /v2/projects/{projectID}/tests/{testID}/runs/{runID}/results/
  • GET /v2/projects/{projectID}/tests/{testID}/runs/{runID}/results/{resultID}/

The information previously available in those fields will now be accessible within participant_details field.

How we create tests for our customers

Most of our customers use Loadero themselves as a tool for performance and load testing, but for those who lack manpower or experience to create a test for their needs, we also offer a test creation service. Our engineers create load tests for video communication, e-learning, e-commerce, online events, and many other types of applications. In a recently published blog post, we explain how we do it and what stages are included in the test creation process. If you would like to use our experience to have a test created for your needs, make sure to read the post and contact us with a request.

Coming soon

We are also actively working on adding 1st and 5th percentile aggregator functions for our post-run assertions, machine metrics tables, and WebRTC statistics tables for individual participant’s results. Previously the available percentiles were 25th, 50th, 75th, 95th, and 99th, but expanding this list will help our users make some tests even more insightful.

We are already working on other exciting features for Laodero to empower you to create end-to-end load tests that simulate real-life cases as closely as possible. Follow our blog to be the first one to learn about them.