I have the following code. The problem is that the cookie is not being set for the requests that follow.
I would like to set a single cookie that is used by all of the subsequent requests (including the ajaxRequests).
val get = scenario("Page")
.feed(myfeed)
.group("Home Page") {
exec(session => setSessionVariables(session))
.exec(addCookie(Cookie("mycookie", "true").withDomain(baseurl)))
.exec(http("Home Page")
.get(pageUrl)
.resources(
ajaxRequest01,
ajaxRequest02
))
}
My best guess is that the problem here is that the baseUrl you are using includes the protocol - e.g. https://www.google.com/ etc.
From my experimentation with this feature, this won't work, the cookie needs to be passed just the domain - e.g. www.google.com or just .google.com if you want it to apply across subdomains.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With