jmeter-client.api.mustache Maven / Gradle / Ivy
false
false
threads
${__P(threads,1)}
=
rampup
${__P(rampup,1)}
=
duration
${__P(duration,1)}
=
testCases
${__P(testCases,10)}
=
host
${__P(host,localhost)}
=
port
${__P(port,8080)}
=
{{#operations}}{{#operation}}
testData.{{operationId}}File
${__P(testData.{{operationId}}File,{{classname}}.csv)}
=
{{/operation}}{{/operations}}
${host}
${port}
4
{{#operations}}{{#operation}}
continue
false
${testCases}
${threads}
${rampup}
1448391617000
1448391617000
true
${duration}
5
{{#headerParams}}
{{baseName}}
${__RandomString(10,qwertyuiopasdfghjklzxcvbnm)}
{{/headerParams}}{{#consumes.0}}
Content-Type
{{{mediaType}}}
{{/consumes.0}}{{#produces.0}}
accept
{{{mediaType}}}
{{/produces.0}}{{#authMethods}}{{#isBasic}}{{#isBasicBasic}}
Authorization
Basic ${__P(basicBasicToken,token)}
{{/isBasicBasic}}{{#isBasicBearer}}
Authorization
Bearer ${__P(basicBearerToken,token)}
{{/isBasicBearer}}{{/isBasic}}{{#isApiKey}}{{#isKeyInHeader}}
{{keyParamName}}
${__P(apiKey,key)}
{{/isKeyInHeader}}{{/isApiKey}}{{#isOAuth}}
{{keyParamName}}
Bearer ${__P(oathToken,token)}
{{/isOAuth}}{{/authMethods}}
{{#hasBodyParam}}true {{/hasBodyParam}}
{{#queryParams}}
false
{{=<% %>=}}${<% paramName %>} <%={{ }}=%>
=
true
{{paramName}}
{{/queryParams}}{{#bodyParam}}
false
{{=<% %>=}}${__javaScript("${<% paramName %>}".replace(/'/g\, '"'),)} <%={{ }}=%>
=
{{/bodyParam}}{{#authMethods}}{{#isApiKey}}{{#isKeyInQuery}}
false
${__P(apiKey,key)}
=
true
{{keyParamName}}
{{/isKeyInQuery}}{{/isApiKey}}{{/authMethods}}
{{basePathWithoutHost}}{{vendorExtensions.x-path}}
{{httpMethod}}
true
false
true
false
false
{{summary}} {{notes}}
,
${testData.{{operationId}}File}
true
true
shareMode.group
false
true
${httpStatusCode}
Assertion.response_code
false
8
{{/operation}}
{{/operations}}
false
saveConfig
true
true
true
true
true
true
true
false
true
true
false
false
false
false
false
false
false
false
0
true
true