Comprehensive guide for BlazeMeter Scripting, including Groovy/Beanshell, JMeter plugins, JMeter DSL, and API Monitoring scripting. Use when working with scripting for (1) Writing files in Groovy/Beanshell scripts, (2) Using non-standard JMeter plugins, (3) Creating JMeter tests with JMeter DSL, (4) Writing custom scripts for API Monitoring (custom libraries, included libraries, initial script, reusable snippets), or any other scripting tasks.
61
71%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./resources/skills/blazemeter-scripting/SKILL.mdComprehensive guide for scripting in BlazeMeter tests.
Scripting in BlazeMeter supports Groovy/Beanshell for Performance tests, JMeter DSL for code-based test creation, and JavaScript for API Monitoring. This skill covers all scripting capabilities.
While scripting is primarily done through test configuration and code, you can use BlazeMeter MCP tools to manage tests that use custom scripts:
Test Management:
blazemeter_tests with action read - Read test details including script configurationblazemeter_tests with action list - List all tests in a projecttest_id (integer) or project_id (integer)Test Execution:
blazemeter_execution with action read - Read execution details for scripted testsblazemeter_execution with action list - List all executions for a testexecution_id (integer) or test_id (integer)Managing Scripted Tests:
blazemeter_tests with action list to find tests with custom scriptsblazemeter_tests with action read to get test details and script configurationblazemeter_execution with action read to monitor test executionb76b703
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.