All Projects β†’ cameronoxley β†’ Newman-to-Slack

cameronoxley / Newman-to-Slack

Licence: MIT license
Runs a Newman test script and outputs the summary to a Slack webhook

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Newman-to-Slack

awesome-newman-html-template
😎 A newman html report very detailed
Stars: ✭ 63 (+142.31%)
Mutual labels:  postman, newman
postman-exporter
Postman exporter for Prometheus
Stars: ✭ 13 (-50%)
Mutual labels:  postman, newman
my-demo
Demo Application for Dubbo, Mycat, Sharding-Proxy, Seata, SkyWalking, PinPoint, ZipKin, Docker, Kubernetes, Istio, Postman/Newman, FitNesse
Stars: ✭ 37 (+42.31%)
Mutual labels:  postman, newman
NewmanPostman VSTS Task
A task for Azure DevOps Pipelines to run newman tests.
Stars: ✭ 31 (+19.23%)
Mutual labels:  postman, newman
monitor-man
HTTP API monitor based on postman and newman.
Stars: ✭ 44 (+69.23%)
Mutual labels:  postman, newman
Newman
Newman is a command-line collection runner for Postman
Stars: ✭ 5,607 (+21465.38%)
Mutual labels:  postman, newman
Apiary2postman
Tool for generating a Postman collection from Blueprint API markup or the Apiary API
Stars: ✭ 194 (+646.15%)
Mutual labels:  postman
rest-api
Laravel restfull api boilerplate
Stars: ✭ 57 (+119.23%)
Mutual labels:  postman
Api Flow
Universal data structure and converter for API formats (Swagger, RAML, Paw, Postman…)
Stars: ✭ 185 (+611.54%)
Mutual labels:  postman
Azuredevops Postman Collections
The collections allow you to test common Azure DevOps Rest APIs from within Postman.
Stars: ✭ 182 (+600%)
Mutual labels:  postman
CSharpCampReCapProject
Kodlama.io | C# Camp | Recap Project | Car Rental System | 2021
Stars: ✭ 17 (-34.62%)
Mutual labels:  postman
oraclesolaris-contrib
oraclesolaris-contrib is a repository focussed on the Oracle Solaris 11.4 StatsStore, using methodologies like REST to connect to Oracle Solaris 11.4 and the new features being introduced in Oracle Solaris 11.4 OS.
Stars: ✭ 46 (+76.92%)
Mutual labels:  postman
opendaylight-sample-apps
Sample applications for use with OpenDaylight (https://www.opendaylight.org/)
Stars: ✭ 56 (+115.38%)
Mutual labels:  postman
Postman Docs
Documentation for Postman, a collaboration platform for API development. Available for Mac, Windows and Linux.
Stars: ✭ 235 (+803.85%)
Mutual labels:  postman
uvm
Universal Virtual Machine for Node and Browser
Stars: ✭ 29 (+11.54%)
Mutual labels:  postman
Api
API for Current cases and more stuff about COVID-19 and Influenza
Stars: ✭ 2,323 (+8834.62%)
Mutual labels:  postman
meteorman
A DDP client with GUI (The Postman for Meteor)
Stars: ✭ 51 (+96.15%)
Mutual labels:  postman
Vsphere Automation Sdk Rest
REST (Postman and JavaScript) samples and API reference documentation for vSphere using the VMware REST API
Stars: ✭ 182 (+600%)
Mutual labels:  postman
graphql-to-postman
Plugin for converting GraphQL to the Postman Collection (v2) format
Stars: ✭ 27 (+3.85%)
Mutual labels:  postman
strava-postman-collection
Postman collection for Strava v3 REST API.
Stars: ✭ 17 (-34.62%)
Mutual labels:  postman

Newman to Slack

Runs a Newman test script and outputs the summary to a Slack webhook

Build Status

Getting Started

  1. Install Newman v3+: $ npm install -g newman (Requires Node v4+)
  2. Create a new Slack incoming webhook and copy your webhook URL
  3. Download the latest release of Newman to Slack
  4. Run $ ./Newman-to-Slack.sh

Thats it!

Usage

Newman-to-Slack.sh -- Runs a Newman test script and outputs the summary to a Slack webhook

    Options:
        -h, --help                        Show this help text
        -c, --collection      [arg]       URL or path to a Postman Collection
        -f, --config          [file]      Run a bash configuration environment (overwrites passed args)
        -e, --environment     [file]      Postman Environment to reference
        -w, --webhook         [url]       Slack Webhook URL
        -g, --global          [file]      Postman Global Environment
        -a, --additional      [command]   Additional Newman command
        -v, --verbose         [-v -v]     Verbose (add more -v for increased verbosity)
        -V, --version                     Version

    Where: -c [arg] and -w [url] is required

Examples

Run a collection and post the summary to a Slack channel
$ ./Newman-to-Slack.sh -c mycollection.json.postman_collection -w https://hooks.slack.com/services/url

Issues

  • Permission issues? Try chmod 744 Newman-to-Slack.sh first.
  • Empty `````` output in Slack? Check Newman & Node versions.

Newman v3.1+

The latest version of Newman is required to run Newman-to-Slack.

See the migration guide for more information.

Node v4+

Newman v3+ requires that Node v4+ is installed.

Changelog

View the Changelog

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].