Key Topics

Introduction to Load Testing

Are you new to load testing? Learn about a few of the goals, motivations, and benefits to load testing your web application, and when it makes sense (and might not make sense) to invest the time and effort.

Running Successful Load Tests

No test or simulation can entirely eliminate the risk of site failure, but if you employ a few load testing best practices, you can reduce the risk of crashing in a high-traffic event by 90% or even 99%... without too much effort.

Getting Started With Loadster

Get acquainted with important terms and definitions, and important key concepts for load testing with Loadster. Learn about load test scripting at the protocol layer as well as real browser scripting.

Protocol Scripts

Loadster's protocol scripts automate at the HTTP protocol layer, firing off a sequence of requests and interpreting the responses that come back. This type of scripting is ideal for testing HTTP APIs (REST, SOAP, etc) and also for cost-effectively load testing simple static websites.

Browser Scripts

Loadster's browser scripts control real headless web browsers, and they're the easiest way to load test complicated web applications. Load testing with real browsers greatly simplifies OAuth/SAML flows, video streaming, WebSockets, and many other things that used to be tricky to load test.

Variables and Expressions

Particularly when testing dynamic web applications, a realistic load test will need to make different requests for each simulated user. Use variables and expressions for storing and reusing values, generating dynamic values, and encoding or decoding data.

Dynamic Datasets

Use Loadster's dynamic datasets to supply each simulated user in your load test with unique data. Generate test data or enter it manually with the editor, and then "bind" the dataset to a variable in your script, so each bot pulls values from it.

Code Blocks

If you need to evaluate conditional logic, loop through values, or parse a complicated data structure in your load test scripts, take a look at code blocks. Anything you can do with ordinary steps can be done in JavaScript, and then some.

Running Load Tests

Ready to run a load test with multiple concurrent bots or virtual users? Here's how to structure the groups of bots in your test, and what to look for l while the test is running, so you can tell if the test is going according to plan.

Loadster FAQs

Check out the Frequently Asked Questions if you're wondering about something you haven't seen in the documentation.

Loadster Changelog

Keep an eye on the Changelog to see what's new with Loadster. This is where to find new features, notable improvements, and fixed bugs.

Not finding the answer you're looking for? Shoot us an email!