如何create account
在 gatling 中创建脚本?
我没有找到任何关于如何post
从下面的代码访问响应以创建另一个请求的示例。
val httpConf = http
.baseURL("http://localhost:3030") // Here is the root for all relative URLs
.acceptHeader("application/json") // Here are the common headers
val orderRefs = Iterator.continually(
// Random number will be accessible in session under variable "OrderRef"
Map("OrderRef" -> Random.nextInt(Integer.MAX_VALUE))
)
val scn = scenario("Create Account") // A scenario is a chain of requests and pauses
.feed(orderRefs)
.exec(http("Create Account Request")
.post("/account-request")
.body(StringBody("""{"password":"pw${OrderRef}","email":"email${OrderRef}@test.com","firstName":"Name${OrderRef}"}""")).asJSON)
setUp(scn.inject(atOnceUsers(10)).protocols(httpConf))
在我的示例中,我想/activate-accont/:token
使用上面调用返回的令牌进行调用