What's new in 3.10
Gatling 3.10 release notes.
For more detailed release notes, including patch releases, please check the milestones on GitHub.
Contributors
A huge thank you to our great community members who helped with this release:
- Amerousful
- andrzejwld
- drrc1709
- gebhardt
- gemiusz
- ismail-s
- jonathanmash
- kudoueiji
- micheljung
- mrdingma
- phiSgr
- presidentio
- ViliusS
Core
Now, instead of always chaining ActionBuilder
s and ChainBuilder
s with the exec
method, you can now pass a whole sequence at once.
This new syntax greatly reduces the verbosity and the amount of exec
calls.
It’s also more code-formatting friendly and reduces the amount of indentations.
Typically, instead of writing:
ScenarioBuilder scn = scenario("test")
.exec(http("req1").get("/"))
.pause(1)
.exec(http("req2").get("/"))
.pause(1)
.exec(http("req3").get("/"));
you can now write:
ScenarioBuilder scn = scenario("test").exec(
http("req1").get("/"),
pause(1),
http("req2").get("/"),
pause(1),
http("req3").get("/")
);
Note: the old syntax is of course still valid.
HTTP
- #4422: Support all OAuth1 signature modes, not just an
Authorization
header
HTML Reports
- #4479: New Dark theme