public class DslScriptBuilder extends Object
This class allows either to set the expression plainly as it should be evaluated by JMeter, or provide Java code that is converted to groovy script for JMeter execution.
Any test element that wants to be able to handle an expression that can be set both with string
or java code, should extend DslScriptBuilder.DslScript and DslScriptBuilder.DslScriptVars providing variables that are available for groovy scripts in the
particular scenario.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DslScriptBuilder.DslScript<P extends DslScriptBuilder.DslScriptVars,R> |
static class |
DslScriptBuilder.DslScriptVars |
| Modifier and Type | Field and Description |
|---|---|
protected String |
scriptString |
| Constructor and Description |
|---|
DslScriptBuilder(DslScriptBuilder.DslScript<?,?> script,
Class<?> varsClass,
Map<String,String> varsNameMapping) |
DslScriptBuilder(String script) |
protected final String scriptString
public DslScriptBuilder(DslScriptBuilder.DslScript<?,?> script, Class<?> varsClass, Map<String,String> varsNameMapping)
public DslScriptBuilder(String script)
public String build()
Copyright © 2023. All rights reserved.