What's new in 3.7
Gatling 3.7 release notes.
For more detailed release notes, including patch releases, please check the milestones on GitHub.
Gatling now provides a Java DSL that can also be used in Kotlin.
Gatling 3.7 introduces multiple changes (deprecations, drops). Make sure to check the Upgrade guide
Core
- #3806:
checkIfcan now be used at the same level ascheckand accepts multiple checks - #4114: new
withDefaultcheck step to provide a default value - #4151: new
htmlUnescapeGatling EL function - #4162: new
stopInjectorAction to stop the injector
HTTP
- #3634: WebSockets now support mixing sent and checked frames types
- #3929: WebSockets now support
wsAutoReplyTextFrameandwsAutoReplySocketIo4to automatically reply - #3999: WebSockets now support
checkIf - #4100: WebSockets can now automatically reply to some messages, eg SocketIo4 pings
- #4111: Server Sent Events now support HTTP/2
- #4119: Server Sent Events now supports
checkIf - #4127: request name is now exposed in the
Requestobject used for signing - #4128: new
redirectNamingStrategyon HttpProtocol to control redirected requests names - #4135: WebSocket checks’ name is now dynamic
Scaffolders
gatling-highcharts-maven-archetype for Scala/maven and gatling.g8 for Scala/sbt/giter8 are discontinued. Instead, please check the samples on GitHub.