Performance Testing Tips: Client Sleep Time

In order to get actionable results from your performance tests, you need to create scenarios that closely mimic the expected behavior of your users.

After all, what good is a test if it’s not preparing you for a real-world event?

Whenever a user stops taking actions in order to think about their next move in an application, that translates to “client sleep time” in your user scenario — and it’s an incredibly important, yet often-forgotten function.

Read More

UEFA Scores Big on Euro 2016 Application Performance with Load Impact

Tl;dr — UEFA, the second-largest soccer federation in the world, trusts Load Impact with its performance testing needs, and as engineers (and soccer fans, ourselves) that makes us very proud. Here’s an overview of UEFA’s latest success story: Euro 2016.

Read More

Load Impact Performance Thresholds

Tl;dr — More Load Impact customers than ever are continuously running load tests. In response, we’ve just shipped our “Performance Thresholds” feature. Now, engineers set Pass/Fail metrics for their scheduled tests in order to hone in on the data that’s most important to them. Here’s how we think that helps you:

  • The binary status of Pass/Fail metrics is great for automated Continuous Integration flows
  • Set thresholds for VU load time, page load time or any of your custom metrics
  • Know right away if a test passed or failed your expectations
  • Configure tests to abort when a metric fails and avoid completely crashing your application
Read More

Performance as an SEO and Advertising Booster

Tl;dr — Performance is a key factor in how likely your Google ads and organic results will be seen and how much you need to spend. It's just another reason why we're building a performance testing solution to help you ship better applications, faster.

This article covers how Google puts a premium on speed + performance and the nitty gritty of how your Google Ad Rank is impacted by those factors.

Read More

Random Thoughts About Go

So, I’ve started learning a bit of Go, which seems to be a language in my taste (small, fast and not too high-level), but some things are a little tricky to wrap my head around. Like, me being an old C programmer, happily discovering pointers but then getting confused by not being able to do pointer arithmetics, by pointers getting dereferenced automatically, etc. Or some things around the package system that I haven’t quite grasped.

Read More

Improving the Script Editor Ergonomic

Tl;dr — We have redesigned the user scenario editor to create a better scripting experience in our web app. You could also use your own editor of choice with the Load Impact CLI. The focus in the Developer Experience (DX) is to create a productive platform for performance testing.

Read More

The Road to Microservices: Part 1

Tl;dr — Load Impact is growing, and one of the challenges with growth is making sure your infrastructure and development cycle mature with that success. This is Part 1 of our series, “The Road to Microservices.” Here’s what we’ll cover:

  • Why we decided to make the change to a microservice-oriented approach
  • We’re switching to Docker! (Isn’t everyone, at this point?)
  • What we expect to get out of these changes
Read More

New Relic Metrics in Your Load Tests

Tl;dr — We just updated our New Relic integration. You’ll be able to find more performance bottlenecks than ever before.

  • In the application code or database transactions: Find where you can optimize your web performance
  • More metrics means you’ll make better decisions
  • You’ll see your New Relic metrics in our graphical interface during live load tests
  • If you need help getting started with the New Relic integration, this Support article will help you!
Read More

Learn About Docker, Performance Testing, API Development and More at Fareoffice Hackathon

One of our favorite aspects of working in performance and load testing is that we have the privilege of working with great companies across every industry.

Every so often we make contact with a user who’s not only building great products with great success, but someone who really understands the value of DevOps and Continuous Testing.

Read More

Webinar: How to Manage Dynamic Values in Your Load Tests

Tl;dr — We’re hosting a webinar at 1 p.m. EST June 15: “How to Manage Dynamic Values in Your Load Tests.”

  • In order to create the most realistic user scenarios possible, you need to include dynamic values
  • This webinar will be about an hour long and include a Q-and-A
Read More

Sign up for our newsletter and get the best of the blog delivered to you!