Prerequisites

Discover the prerequisites needed to seamlessly onboard with Pynt.

If you are running Pynt locally:

  1. If you're integrating Pynt with Postman, ensure you are working with the Postman app (install from here: https://www.postman.com/downloads). Please note that the Pynt solution is based on docker and requires access to the local host, so it doesn't support the Postman web.

  2. Ensure the Docker engine is available and running on your machine (install it from here: https://docs.docker.com/engine/install/).

  3. Make sure you can fetch images from https://ghcr.io, particularly from the repository https://github.com/pynt-io/pynt.

  4. Ensure that Python is installed.

  5. The domain app.pynt.io should be accessible from the machine running Pynt

Various Pynt modes, including Pynt for Postman, Newman, and Command, necessitate a functional test as input to utilize Pynt security tests:

  1. Ensure that your functional test is ready (for Postman, check that your functional test collection is available in your workspace).

  2. Set any required environment variables for the functional test.

  3. Ensure the target is up.

Important Notes:

  • Verify you are ready by running your functional test vs. your target before executing Pyntโ€™s security tests.

  • Pynt utilizes your functional tests to inform the security tests it runs. The more extensive the functional tests are, the more the security tests will cover. More APIs, more users, more requests, and full use of the parameters will trigger broader and richer dynamic security tests.

Last updated