Pricing
Multiple always has unlimited seats for your whole team. Our pricing is based on Virtual User Hours (VUH).
Professional
Enterprise
Compare plans
A single metric is a measurement that you track during a test, identified by a distinct label, for example, the latency of an endpoint.
A test spec is a load test definition viewable in your tests list.
Write load tests in JavaScript and use NPM packages to test nearly any API, service, protocol, or stack.
Collaborate and share load tests and results with your team.
Observe test results and metrics in real-time.
Export test results to a downloadable file, which includes the test scripts, the run parameters, metrics, and the error log produced during the test.
Launch load tests from command-line with the Multiple CLI.
Run Multiple load tests as part of your CI/CD pipeline with direct integrations to CircleCI and Github Actions.
Each team in your organization can have an isolated workspace with their own tests and results. Users can be members of multiple workspaces.
All generated traffic will originate from static IP addresses. This is typically used for whitelisting Multiple’s VUs.
What is a VUH?
A VUH, or Virtual User Hour, is a measure of the resources used during a load test. It equals the number of VUs multiplied by the test duration, in hours.
How do you determine the amount of VUHs a test uses?
To calculate the amount of VUHs used for a test for billing purposes, multiply the number of VUs, which is set at test run configuration, by the elapsed test duration. The elapsed test duration starts and ends when your test script execution starts and ends. VUHs are calculated in 25 VU and 10 minute increments.
Examples:
- 20 VUs run for 10 minutes = 25 x 10/60 = 4 VUH
- 25 VUs run for 30 minutes = 25 x 30/60 = 12 VUH
- 100 VUs run for 32 minutes = 100 x 40/60 = 66 VUH
How many tests can I run with the free 200 VUH?
The Free plan includes 200 VUH each month. Tests are billed in 25 VU and 10 minute increments.
At 25 concurrent Virtual Users, you could run 16 tests for 30 minutes each.
200 VUH / 25 VUs / (30 min / 1 hr) = 16 Test Runs
At 50 concurrent Virtual Users, you could run 24 tests for 10 minutes each.
200 VUH / 50 VUs / (10 min / 1 hr) = 24 Test Runs
How many Concurrent VUs do I need to generate my target number of RPS (Requests Per Second)?
The RPS is determined by the number of Virtual Users, the number of requests made by each VU Loop, and the elapsed VU Loop Duration. Note, the VU Loop Duration is subject to a Minimum VU Loop Duration, set at Test Run Configuration. The RPS for each metric and the elapsed VU Loop Duration is viewable on the Test Results screen.
RPS = Number of VUs x Number of Requests in each VU Loop / VU Loop Duration in seconds
How will I be billed?
Monthly plans are billed at the end of your billing cycle. If you exceed the VUHs included in your subscription, the excess VUs will be charged at the overage rate.
How can I monitor my usage?
You can view your remaining VUH balance and usage history on the Settings page.
How do I cancel my subscription or delete my account?
There is an option to cancel your subscription in the billing portal. If you would like to delete your account, send an email to support@multiple.dev.