gatling-amqp-plugin icon indicating copy to clipboard operation
gatling-amqp-plugin copied to clipboard

Plugin for support performance testing with AMQP in Gatling (3.7.x)

Gatling AMQP Plugin

Build Maven Central Scala Steward badge codecov.io

Plugin for support performance testing with AMQP in Gatling(3.9.x)

Usage

Getting Started

Plugin is currently available for Scala 2.13, Java 17, Kotlin.

You may add plugin as dependency in project with your tests.

Scala

Write this to your build.sbt:

libraryDependencies += "ru.tinkoff" %% "gatling-amqp-plugin" % <version> % Test

Java

Write this to your dependencies block in build.gradle:

gatling "ru.tinkoff:gatling-amqp-plugin_2.13:<version>"

Kotlin

Write this to your dependencies block in build.gradle:

gatling("ru.tinkoff:gatling-amqp-plugin_2.13:<version>")

Example Scenarios

Scala

  • Example scenario for publishing
  • Example scenario for Publish And Reply
  • Example scenario for Publish and Reply on different message-brokers

Java

  • Example scenario for publishing
  • Example scenario for Publish And Reply
  • Example scenario for Publish and Reply on different message-brokers

Kotlin

  • Example scenario for publishing
  • Example scenario for Publish And Reply
  • Example scenario for Publish and Reply on different message-brokers