First things first, you need an account. If you dont have one, set one up now - its free!
- Accounts - This section (not pictured above) will only appear if you are a member and/or owner of more than one account (such as a personal account and corporate account). It lists all accounts you are a member/owner of, allowing you navigate to between them.
- Workspaces - This lists all the workspaces you are a member or owner of. (If you have more than one account, it lists the workspaces you are a member/owner of for the currently selected account.)
- Settings - This leads to all of your settings, including Personal Settings (where you can create your API Key, change your password, change your default test location, or choose a different time zone), Account Settings (where you'll manage users, workspaces, billing, and more), and Workspace Settings (where you'll manage which users work in which workspaces, among other settings).
- Upgrade - This takes you to where you can upgrade your current plan to a higher-level plan, in the event that you need additional features or lesser restrictions.
- Log Out - This one is pretty self-explanatory.
This section of the Dashboard has three main components:
- Projects - View a list of all the projects you have within the workspace you are using.
- Tests - View your recently visited tests. Click "Show all tests" at the bottom of the list in order to open a sidebar with the entire list of tests you have within the workspace you are currently in.
- Reports - View a list of your recently visited test reports. Click "Show all reports" at the bottom of the list in order to open a sidebar with the entire list of reports you have within the workspace you are currently in.
Congratulations! You've set up an account and you're ready to create your first test with BlazeMeter.
There are four main options to create a test:
- Performance Test - Upload your own script or enter URL/API Calls for a no-scripting option. Performance Tests run via Taurus, which supports many various types of testing tools including JMeter, Selenium, and Gatling. You can even provide your own Taurus YAML configuration file.
- Multi Test - You can run multiple tests (multiple scripts) simultaneously by executing a Multi-Test. Each test (script) runs as a separate scenario within the Multi-Test. This can be especially useful for larger-scale situations and even allows for adding additional load while the test is running.
- API Functional Test - This feature is good for simply testing if your API endpoints are reachable and responding as intended.
- Recorder - This option provides you access to our Proxy Recorder, a handy tool for recording HTTP(s) actions you perform on a site. The recorder can then auto-generate a test script for you from that recording. (For an alternative recording method, check out our Blazemeter Chrome Extension.)