Creating a Performance Test
BlazeMeter engines run on Taurus and support various different open-source testing tools. Upload your own JMX script to run a JMeter test, or run a Gatling test by uploading a .scala file. The same goes for K6, Selenium Java/Ruby/Python and others. Additional files distributed to every test engine can be added too.
Create a Performance Test
Follow these steps:
- In the main menu, click the Performance tab.
- Click Create Test.
- Select a project.
- Click Performance Test.
The Configuration tab for the test opens.
If you uploaded a test script but BlazeMeter did not automatically recognize what type of test it is, consider adding a YAML configuration file to help identify it and configure the system.
Configure a Test
How you configure your test from here depends on what type of test you want to use. The options are:
- If you uploaded a JMeter JMX script, see Creating a JMeter Test.
- If you uploaded a Taurus YAML configuration file with your script, see Creating a Taurus Test.
- If you want to create a Scriptless URL or API test, see Creating a URL/API Performance Test.
- If you uploaded a script without including a YAML configuration file, fill out the configuration options in your test.
Load Testing Best Practices
To learn more about advanced performance test configuration options, see:
- Scenario Definition
- Load Configuration
- Load Distribution
- Virtual Services Configuration
- Failure Criteria
- End User Experience Monitoring
- APM Integration
- JMeter Properties
- DNS Override
- Network Emulation
- Duplicate, Delete or Move a Test
- Debug Test: Low-Scale Test Run, Enhanced Logging (NTC)
- Original Test Configuration Report
- Reporting Selectors for Scenario and Location