Load Testing Execution Phase 1: Validation and Test Configuration

As an engineer — or anyone in the working world these days — you have roughly one million things on your mind at a time.

So, we realize that after you’ve made the decision to load test with Load Impact (great choice, btw), that you might be interested in our 25+ years of load testing experience when it comes to getting started.

We recommend a three-phase process that you and your team will be able to manage pretty easily, and we’re going to outline each of those phases over the next three weeks in a mini-series of blog posts.

Read More

Performance Testing Best Practices: User Scenarios

Most engineers new to load testing first ask, “How many concurrent users am I expecting to hit my website/app/API?”

This isn’t far off from a proper starting point, but based on our more than 2 million performance tests, we recommend you put aside total traffic numbers for a minute and think about what you expect users to actually do.

That’s because user scenarios are the cornerstone of your load test. To put it simply: Detailed, realistic user scenarios mean your load tests will produce actionable data you can use to optimize your websites, apps, APIs and infrastructure.

So, let’s explore user scenarios and share some best practices.

Read More

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

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

5 Reasons Why Scripting is Critical for Realistic Load Testing

A question that I have been asked countless times in my career has been, "Does your product/service have an API or scripting language?" Sometimes it's just a developer in the back of the room trying to look smart, other times there might actually be a legitimate business reason for an extensible architecture. In the case of a few solutions I worked with, the answer was, "Yes, but you will probably never need or want to use it."

Read More

Configuring a load test with multiple user scenarios

We recently had a great question come in from one of our customers that we thought we would share.

Read More

Posts by Topic

see all