Witam.
Robię testy wydajnościowe w gatlingu używając scali, a nigdy wcześniej jej nie używałem. Potrzebuję zedytować trochę jedną zmienną.
Nie wiem jak coś do niej dodać. Wygląda to tak:
var scn = scenario("RecordedSimulation")
.exec(http("request_0")
.post("/xxx")
.headers(headers_0)
.body(RawFileBody("RecordedSimulation_0000_request.txt"))
.resources(http("request_1")
.get(uri1 + "/xxx")
.headers(headers_1),
http("request_2")
.get(uri1 + "/images/logo.fb5a8663.png")
.headers(headers_2),
http("request_3")
.get(uri1 + "/images/login-box-1.791b0f43.jpg")
.headers(headers_2),
http("request_4")
.get(uri1 + "/images/login-box-3.b1f9e054.jpg")
.headers(headers_2),
http("request_5")
.get(uri1 + "/xxx")
.headers(headers_1),
http("request_6")
.get(uri1 + "/xxx")
.headers(headers_1),
http("request_7")
.get(uri1 + "/api/wiadomosci/pobierzwiadomosci")
.headers(headers_1),
http("request_8")
.get(uri1 + "/xxx")
.headers(headers_1)))
I teraz pytanie: jak później coś do tej zmiennej dodać? np.
pause(13)
.exec(http("request_9")
.get("/xxx")
.headers(headers_1))
.pause(1)
.exec(http("request_10")
.post("/xxx")
.headers(headers_10)
.body(RawFileBody("RecordedSimulation_0010_request.txt")))
.pause(7)
.exec(http("request_11")
.get("/xxx")
.headers(headers_1))
.pause(1)
.exec(http("request_12")
.post("/xxx")
.headers(headers_10)
.body(RawFileBody("RecordedSimulation_0012_request.txt")))
Pozdrawiam.