com.github.iamshreeram.plugins.jmeter.functions:slack-notifier

Jmeter plugin for slack notification

License

License

Categories

Categories

JMeter Application Testing & Monitoring
GroupId

GroupId

com.github.iamshreeram.plugins.jmeter.functions
ArtifactId

ArtifactId

slack-notifier
Last Version

Last Version

1.0
Release Date

Release Date

Type

Type

jar
Description

Description

com.github.iamshreeram.plugins.jmeter.functions:slack-notifier
Jmeter plugin for slack notification
Project URL

Project URL

https://github.com/iamshreeram/jmeter-plugin-slack-sender
Source Code Management

Source Code Management

http://github.com/iamshreeram/jmeter-plugin-slack-sender/tree/master

Download slack-notifier

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.iamshreeram.plugins.jmeter.functions/slack-notifier/ -->
<dependency>
    <groupId>com.github.iamshreeram.plugins.jmeter.functions</groupId>
    <artifactId>slack-notifier</artifactId>
    <version>1.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.iamshreeram.plugins.jmeter.functions/slack-notifier/
implementation 'com.github.iamshreeram.plugins.jmeter.functions:slack-notifier:1.0'
// https://jarcasting.com/artifacts/com.github.iamshreeram.plugins.jmeter.functions/slack-notifier/
implementation ("com.github.iamshreeram.plugins.jmeter.functions:slack-notifier:1.0")
'com.github.iamshreeram.plugins.jmeter.functions:slack-notifier:jar:1.0'
<dependency org="com.github.iamshreeram.plugins.jmeter.functions" name="slack-notifier" rev="1.0">
  <artifact name="slack-notifier" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.iamshreeram.plugins.jmeter.functions', module='slack-notifier', version='1.0')
)
libraryDependencies += "com.github.iamshreeram.plugins.jmeter.functions" % "slack-notifier" % "1.0"
[com.github.iamshreeram.plugins.jmeter.functions/slack-notifier "1.0"]

Dependencies

compile (3)

Group / Artifact Type Version
org.apache.jmeter : ApacheJMeter_core jar 3.3
org.scala-lang : scala-library jar 2.12.4
com.google.code.gson : gson jar 2.8.5

Project Modules

There are no modules declared in this project.

jmeter-plugin : slack-notifier

Maven Central Build Status License

Jmeter function to send slack notification

Dependencies

For Maven,

<dependency>
  <groupId>com.github.iamshreeram.plugins.jmeter.functions</groupId>
  <artifactId>slack-notifier</artifactId>
  <version>1.0</version>
</dependency>

How to use

  1. Create a Bot user or Incoming Webhook in slack
  2. Get the URL https://hooks.slack.com/services/xxx/yyy/SLACK_TOKEN
  3. Place the jar from maven repo in lib/ext of your jmeter bin
  4. Start using below command in beanshell
__WebHookNotify(Webhook url,Message to be sent)

Purpose

  1. Helps in publishing load test status to slack channels
  2. Capable of sending attachment reports
  3. Can be interactive with other Bots

Future works

  1. Create Interface for Bots
  2. Add few user controls to run load test interactively

Versions

Version
1.0