Skip to content

Latest commit

 

History

History
55 lines (40 loc) · 2.08 KB

File metadata and controls

55 lines (40 loc) · 2.08 KB
title seotitle description lead date lastmod
Project Setup
Gatling MQTT protocol reference - project setup
How to set up your project to use the Gatling MQTT protocol.
Learn about how to set up your project to use the Gatling MQTT protocol.
2024-02-07 14:18:28 +0000
2024-02-07 14:18:28 +0000

License and limitations {#license}

The Gatling MQTT component is distributed under the [Gatling Enterprise Component License]({{< ref "/project/licenses/enterprise-component" >}}).

The Gatling MQTT protocol can be used with both the Open Source and Enterprise versions of Gatling.

Its usage is unlimited when running on Gatling Enterprise. When used with Gatling Open Source, usage is limited to:

  • 5 users max
  • 5 minute duration tests

Limits after which the test will stop.

Getting started with the demo project {#demo-project}

A demo project is available with most combinations of currently supported languages and build tools:

Adding the Gatling MQTT dependency {#gatling-mqtt-dependency}

The Gatling MQTT plugin is not included with Gatling by default. Add the Gatling MQTT dependency, in addition to the usual Gatling dependencies.

For Java or Kotlin:

{{< include-file >}} 1-Maven: includes/dependency.maven.java.md 2-Gradle: includes/dependency.gradle.java.md {{< /include-file >}}

For Scala:

{{< include-file >}} 1-Maven: includes/dependency.maven.scala.md 2-Gradle: includes/dependency.gradle.scala.md 3-sbt: includes/dependency.sbt.scala.md {{< /include-file >}}