The BlazeMeter module provides Drupal users a way to seamlessly test their website or application for performance. Use next generation cloud testing tools without having to master scripting or the need to become a performance expert. To perform a comprehensive load test, just install the BlazeMeter module on the Drupal 6 or 7 distribution, specify the load capacity and run - it’s that easy.
* BlazeMeter to Drupal module requires PHP 5.5 or higher.
How to use the Drupal module
In Drupal, go to the BlazeMeter admin page. In the admin section you will find three sections:
1. Anonymous users
2. Authenticated users
1. Anonymous Pages
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.
2. Authenticated Access
You can specify:
- The maximum amount of concurrent authenticated users that will be simulated in the load test; and the list of pages they will access.
- The number of unique authenticated users.
This will cause the module to literally 'create' these users with unique credentials in Drupal. The newly created users will be used for the load test.
The configuration section includes several fields that will help build the test and get it ready to run.
You have the option to select one of three pre-defined ‘best practice’ load scenarios.
State the public domain name of your website. Please note that this doesn’t need to be a real domain. This is very important. It needs to be the domain name that your Drupal is expecting to see and is configured to use (especially if you use a multi-site/domain configuration).
State the public IP of your website. The IP must be public and accessible from the Internet.
Add the user key that identifies your account at BlazeMeter. This can be found under your BlazeMeter account settings. If you don't have an account yet, go get one! BlazeMeter offers a free tier with ten free tests a month.
Read only. The Test ID is automatically set by BlazeMeter.
Add the name of the test as you want it to appear in your BlazeMeter account.
What to expect on executing a test
Once you've run the test, a group of anonymous users will visit your website, going through the list of pages specified in the anonymous list of pages. In parallel, a group of authenticated users will be visiting your website going through the list of pages specified in the authenticated list of pages. These user credentials will become a part of the list of newly created authenticated users.
P.S.-you can also download our Drupal Module here-
BlazeMeter Drupal Module for Drupal 7
BlazeMeter Drupal Module for Drupal 6