我是加特林的新手新手。我試圖使用Gatling將POST消息發送到HTTP API。我試過如下:指定做一個加特林郵政的請求機構
package app.basic
import io.gatling.core.Predef._
import io.gatling.http.Predef._
import scala.concurrent.duration._
class basicPost extends Simulation {
val headers_10 = Map("Content-Type" -> """application/json""")
object Post {
// repeat is a loop resolved at RUNTIME
val post = repeat(50) {
exec(http("Post Data")
.post("/data")
.queryParam("""size""", "10"))
.headers(headers_10)
.body("""{"id1":"0000000000"}""")
.pause(1)
}
}
val httpConf = http.baseURL("http://amazonperf-env.elasticbeanstalk.com")
val users = scenario("Users").exec(Post.post)
setUp(
users.inject(rampUsers(1000) over (10 seconds))
).protocols(httpConf)
}
然而,編譯時出現此錯誤:值身體不是io.gatling.core.structure.ChainBuilder 可能原因成員:也許一個分號'值體前失蹤「?
如何指定我想發送的消息正文?