Problem with `apifuzzer_fuzz_dnd` and Postman

Describe your question in as much detail as possible:

I try run apifuzzer_fuzz_dnd but a get

....
2, in _postman_find_scheme
    scheme = self._postman_find_request(item['item'])
AttributeError: 'RunnerProvider' object has no attribute '_postman_find_request'

mu failed job: apifuzzer_fuzz (#985930290) · Jobs · shortlink / shortlink · GitLab

How can i fix it?

Thanks for reporting this runtime error. This appears to be a recently introduced bug with postman collections that contain folders. We are working on a fix that should be released today.

Issue: Exception in worker-entry when postman collection has groups (#300062) · Issues · GitLab.org / GitLab · GitLab

1 Like

We have released a new analyzer image that should correct this issue. Please try running your pipeline jobs again.

I also wanted to let you know that our current postman collection support doesn’t include variables. I noticed the postman collection your supplying uses a {{hash}} variable. This will, unfortunately, not get replaced with a valid value. We are scheduled to release an update in 13.9 (February) that will add support for variables. A follow on issue (not yet scheduled) will add support for the environments json file produced by Postman during the export.

You can track our progress on the postman variables support with this issue Convert gl-apifuzzing-runner to csharp (#273111) · Issues · GitLab.org / GitLab · GitLab

Please feel free to reach out if you have any questions :slight_smile:

1 Like