Postman Filter which adds functionality to calculate endpoints coverage from postman collection json file.
<dependency>
<groupId>io.github.armanayvazyan</groupId>
<artifactId>postman-restassured-coverage</artifactId>
<version>1.0.0</version>
</dependency>
- baseUrl: base url of your API endpoints,
- baseUrlPattern: by default it's put
{{url}}
, but in case your is different please override existing value, - regexForId: this is ignoring dynamic part of your endpoint (for instance IDs), by default regex value is
"\\w+"
(all numbers and letters), but you are free to override it - collectionFilePath: path to your postman collection json file. Plase be sure it is in
resources
folder otherwise you ll get an exception. - exportPath: folder for exporting the coverage report, by default it's on root
- exportFilename: name for exporting coverage report, by default it's "coverage"
CoverageReportExporter.export(ExportType.JSON)