Blazemeter
Performance and functional testing platform for projects, tests, schedules, private locations, agents, and BlazeMeter DSL conversions.
Supports QA engineering that schedules API monitoring runs, provisions private testing locations and agents, and organizes tests with tags and search.
Use Blazemeter with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Blazemeter to work.
What Snow can do with Blazemeter
These are the Blazemeter operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads50
Look at your data without changing it.
- Get Masters Reports Main Summary
Tool to retrieve request statistics summary for a master test run. Use when you need high-level performance metrics including response times, throughput, error rates, and percentiles for a completed or running test execution.
- Get Multi Test
Tool to retrieve details of a specific multi-test. Use after creating or listing multi-tests when you need full configuration and status. Minimal example: "Get multi-test 12345678 with populated tests."
- Get Private Locations
Tool to retrieve a list of private locations filtered by account or workspace. Use when you need to list available private locations for performance testing.
- Get Project Details
Tool to retrieve detailed information about a specific project by its ID. Use when you need to fetch metadata for a single project including name, description, workspace association, and timestamps.
- Get Regions
Tool to retrieve a list of all available test regions for API monitoring. Use when you need to identify valid region codes for scheduling tests or determining where tests can run.
- Get Test Details
Tool to retrieve complete details of a specific test by its ID. Use when you need full information about a test including configuration, executions, tags, and metadata.
- Get Tests
Retrieve a list of performance tests filtered by workspace or project. Either workspaceId or projectId is required. Use this action to list all tests within a specific workspace or project, with support for pagination and sorting. Example: Get all tests in workspace 2225472: {"workspaceId": 2225472, "limit": 10}
- Get Workspace Assets
Tool to retrieve all data models (assets) in a workspace for Test Data Management. Use when you need to list or search for test data assets within a specific workspace.
- Get Workspace Details
Tool to retrieve detailed information about a specific workspace by its ID. Use when you need to fetch workspace configuration, owner details, member count, allowances, available locations, and capabilities.
- Convert Transactions
Tool to convert transaction files to BlazeMeter DSL format for service virtualization. Use when importing API specifications (Swagger, HAR, YAML) to create virtual service transactions.
Creates13
Add something new to your account.
- Create API Monitoring Schedule
Tool to create a new schedule for running API monitoring tests. Use when you need to automate test runs at defined intervals after determining the correct cron expression and test or collection ID.
- Create Asset Dependency
Tool to create a dependency relationship between two assets in a BlazeMeter workspace. Use when establishing that one asset depends on another asset. The source asset (aId) will depend on the target asset (targetDepId). This is useful for tracking asset relationships in the BlazeMeter Asset Repository.
- Create Multi Test
Tool to create a new multi-test within a specified project. Use after confirming the project ID. Example: "Create a multi-test named 'load-test' in project 12345."
- Create Private Location
Tool to create a new private location in BlazeMeter. Private locations allow you to run performance tests from your own infrastructure. Use when you need to test internal applications or simulate load from specific geographic regions. Requires valid account and workspace IDs.
- Create Private Location Agent
Creates a new agent (server) within a BlazeMeter private location. Use this when you need to add an agent to handle test execution in your private infrastructure. Save the returned agent ID for subsequent private location setup steps.
- Create Project
Creates a new project within a BlazeMeter workspace. Projects are containers for organizing performance tests. Requires a valid workspace_id which can be obtained using the GET_WORKSPACES action. Returns the created project with its unique ID, timestamps, and other metadata.
- Create Tag
Creates a new tag in BlazeMeter for organizing and categorizing resources. Tags can be used in searches and filters to group related assets. Use when you need to create a new tag category with a name and description.
- Create Test
Tool to create a new single test within a specified project. Use when registering a new performance test via API.
- Create Workspace Asset
Tool to create an asset in a workspace for test data management. Use when you need to create data models, test data, or other assets within a BlazeMeter workspace. Assets are used for organizing and managing test data, configurations, and related resources.
- Create Workspace Package
Creates a new package within a BlazeMeter workspace. Packages are used for managing and organizing test artifacts and dependencies. Use when you need to create a new package with a specific name, version, and optional dependencies.
Updates13
Change something that is already there.
- Start Test
Tool to start a preconfigured performance load test. Use when you need to execute a test that has already been created and configured. Returns a masterId that can be used to track test status, stop the test, or retrieve results.
- Import Workspace Package
Import a package from a ZIP file into a BlazeMeter workspace. Use to upload and deploy test packages, with an optional force parameter to overwrite existing packages with the same name.
- Update API Monitoring Schedule
Tool to update the configuration of an existing API monitoring schedule. Use when you need to enable or disable a schedule after confirming its ID.
- Update Project
Tool to update an existing BlazeMeter project by its ID. Use when you need to modify the name, description, or workspace association of a project. Only the fields you provide will be updated; all other fields remain unchanged.
- Update Test
Tool to update details of a specific test by its ID. Use when you need to modify test configuration or name of an existing test after confirming its ID. Example: "Update the test name to 'LoadTest' for test with ID '12345'."
- Update Workspace Asset
Tool to update an existing asset in a BlazeMeter workspace. Use when you need to modify asset properties such as name, display name, type, metadata, or data content. All fields are optional - provide only the fields you want to update. The asset is identified by workspace_id and asset_id.
- Update Workspace Package
Tool to update an existing package in a BlazeMeter workspace. Use when you need to modify package properties such as name, display name, version, or dependencies. The package name field is required even when updating other fields.
- Update Workspace Package Dependencies
Tool to update package dependencies for a specific package in a workspace. Use when you need to add, modify, or remove dependencies for a package managed in BlazeMeter's artifact repository.
- Update Workspace Service Mock Template
Tool to update a virtual service template configuration (Service Virtualization). Use when you need to modify settings like name, description, live system configuration, endpoint preferences, or request handling behavior for an existing virtual service template.
- Update Workspace User
Tool to update a user's role and status within a BlazeMeter workspace. Use when you need to change a user's permissions (tester, manager, or viewer) or enable/disable their access. Only ONE role should be assigned per user. Requires valid workspace and user IDs.
Deletes16
Remove something. This often cannot be undone.
- Stop Test
Tool to stop all active masters (test executions) for a given test ID. Use when you need to terminate all running sessions associated with a test. For more selective control, use the stop master action with a specific masterId to avoid terminating instances launched by other users.
- Delete API Monitoring Schedule
Tool to delete a specific test schedule by its ID. Use when you need to remove a scheduled test by its unique schedule identifier.
- Delete Private Location Workspace
Tool to remove a workspace from a private location. Use when you need to revoke a workspace's access to a specific private location by providing both the harbor ID and workspace ID.
- Delete Project
Tool to delete a specific project by its ID. Use when you need to remove a project from BlazeMeter. If the project contains tests or test reports, use the force parameter to delete it including all contents.
- Delete Test File
Tool to delete a file from a test. Use when you need to remove an uploaded file asset (JMX script, CSV data, or configuration) from a BlazeMeter test.
- Delete Tests
Tool to delete a test by its ID. Use when you need to remove a performance test from BlazeMeter.
- Delete Workspace Asset
Tool to delete an asset from a workspace in BlazeMeter's Asset Repository. Use when you need to remove an asset that is no longer needed. This permanently deletes the asset from the workspace.
- Delete Workspace Asset Dependency
Tool to delete a dependency from a workspace's asset repository by its ID. Use when you need to remove a specific asset dependency.
- Delete Workspace Assets Dependencies
Tool to delete asset dependencies by source/target in a workspace. Use when you need to remove dependency relationships between workspace assets.
- Delete Workspace Logs
Tool to delete master test execution logs from a BlazeMeter workspace. Use when you need to remove logs for specific test masters to free up storage space. The operation is irreversible and removes all logs associated with the specified master IDs.
Related integrations
Ready to put Blazemeter to work?
Sign up free, build an app by chatting, and connect Blazemeter in minutes. No credit card required.