%%
date:: [[2022-10-07]]
Parent:: [[Load Testing Platform]]
Friend:: [[flood.io]], [[k6 Cloud]], [[CA BlazeMeter]]
%%
# [[OctoPerf]]
[site](https://octoperf.com)
OctoPerf is a [[Load Testing Platform]] that uses [[JMeter]] (and [[Selenium WebDriver]]) under the hood to generate load.
## Execution modes
- Cloud (as a service or self-hosted): [[Microsoft Azure]], [[DigitalOcean]], [[AWS]].
- on-premise
%%
I haven't used it in a project myself, but:
they use JMeter only, so k6 vs JMeter comparisons would apply.
It sounds like Primer is making a decision based primarily on price. I see on Octoperf's site that their free tier has "unlimited tests" but actually has limits of 50 VUs, 20 min/test duration, and 2 load generators. You could argue that k6 also has a "free tier" through OSS, with no limits, if they're just wanting to try something out. They'd be able to generate a lot more load with k6 too!
Their WebDriver functionality (Selenium WebDriver + JMeter for browser testing) only allows 1 concurrent VU. With xk6-browser there is no such limit, because it's more performant.
I think their main advantages over us are that they do on-prem and multiple cloud providers: Azure, DigitalOcean, AWS.
%%