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

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

What to Look for in Load Test Reporting: Six Tips for Getting the Data you Need

Read More

New Load Script APIs: JSON and XML Parsing, HTML Form Handling, and more!

Load scripts are used to program the behavior of simulated users in a load test. Apart from native functionality of the Lua language, load script programmers can also use Load Impact's load script APIs to write their advanced load scripts.

Read More

Posts by Topic

see all
Try a Free Test