Skip to content

Pynt Newman GitHub Action

Actions
Pynt API Security Tests
v0.1.2
Latest
Star (12)

Tags

 (2)

Pynt Newman GitHub Action

Pynt logo 01b

Description:

Pynt is a free API Security testing solution built on top of Newman - a Postman collection runner.

Do you test your cloud app with Newman? now you can easily test for common API Security issues with the GitHub actions.

You can use Pynt in the same way you use Newman, with Pynt you get both the functional and the security test results.

For using Pynt API Security Testing using Docker, view https://github.com/pynt-io/pynt for more details.

Prerequisites:

  • GitHub action runs on ubuntu-latest
  • Functional test collection is available

Getting started:

Add the following task to your GitHub action:

  - name: Run Pynt API Security Tests
    uses: pynt-io/pynt-newman@latest
    with:
      base-path: '$GITHUB_WORKSPACE'
      postman-collection-filename: 'collection.postman_collection.json'
      postman-environment-filename: 'environment.postman_environment.json'
  1. Modify "@latest" with latest version of the pynt-newman action (example: @v0.1.2)
  2. Modify "base-path" input to the directory that contains your Postman collection and environment files (leave as is if the Postman files are at your project base path).
  3. Modify "postman-collection-filename" input to your collection file name (assumed to be located under base-path).
  4. Modify "postman-environment-filename" input to your environment file name (assumed to be located under base-path).

EULA and Privacy Policy

Please read the EULA and the privacy policy carefully before downloading or using Pynt.

Need Support?

If you have questions or need any help, please email us at [email protected].

Pynt Newman GitHub Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Pynt API Security Tests
v0.1.2
Latest

Tags

 (2)

Pynt Newman GitHub Action is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.