How to load test your drupal 8 without stress
Sometimes loadtesting is one of trickest and difficult areas in managing large scale web application. There are a lot of expensive load test suites and sometimes they are too difficult to configure.
Ill be using the load testing module that im building LoaderIO - https://www.drupal.org/project/loaderio, this uses LoaderIO API by SendGrid - https://loader.io. So far the most easiest and very user friendly load testing technology and even more easier with my module you can already trigger testing straight from your admin page and specify different attributes for anonymous and authenticated users.
For anonymous users you are allowed to:
- Specify the maximum amount of concurrent anonymous users that will be simulated in the load test. You can further specify the list of pages, each anonymous user will access one after the other.
For authenticated users you are allowed to specify:
- Number of concurrent authenticated users that will be simulated in the load test and the list of pages they will access.
- Number of unique authenticated users.
- Number of users in your drupal site with credentials that will be used for the load testing.
This is super easy to use as long as you know the basic knowledge of drupal administration you are good to go.