Friday 15 May 2015

scala - Gatling 2 dynamic queryParam on each request -



scala - Gatling 2 dynamic queryParam on each request -

i trying run load test using gatling 2. need generate 1 of query parameters dynamically on each request.

my scenario defined this:

val scn = scenario("load test scenario") .exec( http("test api") .post(url) .body(stringbody("some xml")) .queryparam("x", digestutils.md5hex(generatex().getbytes("utf-8"))) ) def generatex() : string = { // generate random string , homecoming }

this calls generatex 1 time , uses result in each request. there anyway have generatex phone call on every request?

any help appreciated.

you have pass function, not value. see gatling documentation expression.

here, can discard session input parameter don't utilize it, can write:

.queryparam("x", _ => digestutils.md5hex(generatex().getbytes("utf-8")))

scala testing load

No comments:

Post a Comment