Supported version: Cloud
API Rate Limit: No Limit
Supported Authentication:
Blazemeter supports two different types of Authentication i.e. Basic Authentication and Token based Authentication.
Blazemeter connector has 3 different types of connection:
- Blazemeter Functional Connection
- Blazemeter API Monitoring Connection
- Blazemeter Mock Services Connection
IMPORTANT: Please make sure your Blazemeter instance must be accessible from the Klera Machine.
Steps to configure Blazemeter Functional Connection and Blazemeter Mock Services Connection:
Blazemeter Functional Connection and Blazemeter Mock Services Connection requires Basic Authentication.
- User will require api_key_id as Username and api_key_secret as Password to configure Blazemeter Functional Connection and Blazemeter Mock Services Connection.
- In order to get the api_key_id and api_key_secret login to your Blazemeter Account,From the User menu (top-right of the screen), click Settings -> API keys (see the Settings column on the left of the screen). Expand the BlazeMeter HELP CENTER tab after selecting the API Keys section for additional information.
- Once you have created an API key, the Secret Key that is generated will not reappear after the initial view of it. If you lose this key, then you will have to regenerate the API key to get a new one.
- On Klera to configure to configure Blazemeter Functional Connection enter the following Instance URL : https://a.blazemeter.com
- Select “Create New Account” and add a user-friendly account name “ Blazemeter Functional Account”.
- Enter api_key_id as your username and api_secret_key as your password.
- Click on Save Connection.
- To Configure Blazemeter Mock Services Connection enter the following Instance URL: https://mock.blazemeter.com
- Select “Create New Account” and add a user-friendly account name “ Blazemeter Mock Service Account”.
- Enter api_key_id as your username and api_secret_key as your password.
- Click on Save Connection.
- In order to configure Blazemeter API Monitoring Connection you will need to generate a token as Blazemeter API Monitoring works on Token based Authentication.
- To configure the connection , you must first create an Application(https://www.runscope.com/applications/create)
- When you create the application, BlazeMeter automatically authorizes your own account for it and generates an access_token for your own use,and this access_token is visible once the application is created, save this token as it is visible only once.
- On Klera to configure Blazemeter API Monitoring Connection enter the following Instance URL : https://api.runscope.com
- Select “Create New Account” and add user friendly name for account “Blazemeter API Monitoring Account”
- Check "Pass Parameter(s) in Header" and enter followings:
Token Parameter key : "Authorization"
value : <Your Token>
- Click on Save Connection
Note :
To start running the operation like few operations that are discoverable over accountId user will need the accountId for the account user wants to look into, and user will need to have account admin access to run these APIs.
User can find accountId through the BlazeMeter URL, using the following example:
https://a.blazemeter.com/app/#/accounts/{account ID}
Copy this account ID from the Blazemeter URL.
On Klera select any container go to visualization panel click on three dots and click on Add Formula and add the above copied accountId and click on save. Assign Business type "BMACCOUNTID" to this column so as to discover operations over accountId.