Skip to content
On this page

Fuzz Testing

Fuzz testing or fuzzing is an automated software testing method that injects invalid, malformed, or unexpected inputs into a system to reveal software defects and vulnerabilities.


It is still in experimental phase.

At the core, pactum uses openapi-fuzzer-core to generate requests & it partially supports swagger v2 open-api specification.

Running Fuzz Tests

Running fuzz tests on a swagger endpoint.

const { fuzz } = require('pactum');

await fuzz()

See Also

Released under the MIT License.