RESTler is the first stateful REST API fuzzing tool for automatically testing cloud services through their REST APIs and finding security and reliability bugs in these services.
MIT License
2.62k
stars
303
forks
source link
Is it possible to force a producer to produce different values ? #835
I have an API: /entities/link/{fromEntityId}/{intoEntityId}
where fromEntityId and intoEntityId must - by design - be different ids from entities of the same nature (produced by the same producer)
Is there a way to "force" the producer to be called twice in order to have different values ?
Also, is there a way to deactivate a checker for a resource? For example of I have a queryString "ids" that allow to filter the results by ids, I do not want the request to fail if some of the provided ids does not exist anymore.
So /entities?ids=1,2,3 would result in a response 200 returning an array with the entities among 1, 2 and 3 that are not deleted.
Description
Hi!
In the Test phase I have this issue:
I have an API:
/entities/link/{fromEntityId}/{intoEntityId}
wherefromEntityId
andintoEntityId
must - by design - be different ids from entities of the same nature (produced by the same producer)Is there a way to "force" the producer to be called twice in order to have different values ?
Also, is there a way to deactivate a checker for a resource? For example of I have a queryString "ids" that allow to filter the results by ids, I do not want the request to fail if some of the provided ids does not exist anymore.
So /entities?ids=1,2,3 would result in a response 200 returning an array with the entities among 1, 2 and 3 that are not deleted.
thx ;)