robotframework-mqttlibrary-java

MQTT keyword library for RobotFramework

License

License

Categories

Categories

Java Languages Net
GroupId

GroupId

net.randomsync
ArtifactId

ArtifactId

robotframework-mqttlibrary-java
Last Version

Last Version

0.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

robotframework-mqttlibrary-java
MQTT keyword library for RobotFramework
Project URL

Project URL

https://github.com/randomsync/robotframework-mqttlibrary-java
Source Code Management

Source Code Management

https://github.com/randomsync/robotframework-mqttlibrary-java

Download robotframework-mqttlibrary-java

How to add to project

<!-- https://jarcasting.com/artifacts/net.randomsync/robotframework-mqttlibrary-java/ -->
<dependency>
    <groupId>net.randomsync</groupId>
    <artifactId>robotframework-mqttlibrary-java</artifactId>
    <version>0.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/net.randomsync/robotframework-mqttlibrary-java/
implementation 'net.randomsync:robotframework-mqttlibrary-java:0.1.0'
// https://jarcasting.com/artifacts/net.randomsync/robotframework-mqttlibrary-java/
implementation ("net.randomsync:robotframework-mqttlibrary-java:0.1.0")
'net.randomsync:robotframework-mqttlibrary-java:jar:0.1.0'
<dependency org="net.randomsync" name="robotframework-mqttlibrary-java" rev="0.1.0">
  <artifact name="robotframework-mqttlibrary-java" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.randomsync', module='robotframework-mqttlibrary-java', version='0.1.0')
)
libraryDependencies += "net.randomsync" % "robotframework-mqttlibrary-java" % "0.1.0"
[net.randomsync/robotframework-mqttlibrary-java "0.1.0"]

Dependencies

compile (3)

Group / Artifact Type Version
org.eclipse.paho : org.eclipse.paho.client.mqttv3 jar 1.0.1
org.robotframework : javalib-core jar 1.2
org.robotframework : robotframework jar 2.8.6

Project Modules

There are no modules declared in this project.

robotframework-mqttlibrary-java

MQTT keyword library for RobotFramework in Java

This is an initial POC...stay tuned for updates.

Usage

  1. Use robotframework-maven-plugin
  2. Add a dependency on this library (after installing locally mvn install)
  3. Add RobotFramework style tests under src/test/robotframework/acceptance
  4. Run mvn verify. This uses a public test broker provided by Eclipse Paho project. Alternatively, if you have a locally running broker at default port, run : mvn verify -PUseLocalBroker.

Detailed instructions coming soon...

##Reference [1] https://github.com/mqtt/mqtt.github.io/wiki/servers

Versions

Version
0.1.0