K6 browser load testing (large scale)

Hi!

I´m investigating load testing with K6 as an alternative to Jmeter distributed load testing.

We today scale out jmeter webdriver loadtests with headless chrome on Azure linux machines. We have load tested our site with up to 12 000 concurrent browsing users.

  1. Is it possible to do the same with K6 cloud? Will the cloud platform scale and handle a large test as this?

  2. How much would a 10-15 minute load test with ramp up cost?

Has anyone done anything similar with K6? The browser module is quite new as a included module. I have searched the docs but not been able to find anything.

Thanks / Jakob

Hi @jakobhellsten1,

Thanks for reaching out.

  1. Is it possible to do the same with K6 cloud? Will the cloud platform scale and handle a large test as this?

Yes, running a load test with 12k browser VUs is possible with k6 browser in Grafana cloud!

  1. How much would a 10-15 minute load test with ramp up cost?

A back of the hand estimation for a 10 minute test with that many browser VUs would cost around $3000.

Has anyone done anything similar with K6?

We regularly test with thousands of VUs to ensure that our systems are working as we expect :slight_smile:

I have searched the docs but not been able to find anything.

Yep, we’ve only recently hit a level of maturity with k6 browser where we have graduated to a non-experimental module within k6 and general availability within Grafana cloud. We hope to add more details of what is possible in our docs soon.

Let me know if we can help get you started on this.

Best,
Ankur

1 Like

Thanks for the informative response @ankur

We will discuss the pros/cons of the different solutions. Price running tests vs price of maintaining our current load testing setup.

Thanks / Jakob