execute_jmeter_test_non_gui
Run JMeter load tests in non-GUI mode, customize properties, and generate detailed performance reports and log files as needed.
Instructions
Execute a JMeter test in non-GUI mode - supports JMeter properties.
Args: test_file: Path to the JMeter test file (.jmx) properties: Dictionary of JMeter properties to pass with -J (default: None) generate_report: Whether to generate report dashboard after load test (default: False) report_output_dir: Output folder for report dashboard (default: None) log_file: Name of JTL file to log sample results to (default: None)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
generate_report | No | ||
log_file | No | ||
properties | No | ||
report_output_dir | No | ||
test_file | Yes |
Input Schema (JSON Schema)
{
"properties": {
"generate_report": {
"default": false,
"title": "Generate Report",
"type": "boolean"
},
"log_file": {
"default": null,
"title": "Log File",
"type": "string"
},
"properties": {
"additionalProperties": true,
"default": null,
"title": "Properties",
"type": "object"
},
"report_output_dir": {
"default": null,
"title": "Report Output Dir",
"type": "string"
},
"test_file": {
"title": "Test File",
"type": "string"
}
},
"required": [
"test_file"
],
"title": "execute_jmeter_test_non_guiArguments",
"type": "object"
}