microsoft/restler-fuzzer

handling different string formats in RESTler

オープン

#369 opened on 2021/10/08

 (3 件のコメント) (1 件のリアクション) (1 人の担当者)Python (329 件のフォーク)auto 404
enhancementhelp wanted

Repository metrics

Stars
 (2,929 個のスター)
PR merge metrics
 (PR metrics pending)

説明

Any value can be used as the "format" value for string types in an OpenAPI specification. To better support domain-specific formats, RESTler could handle this in a generic way by generating a new dictionary entry, which the user could then populate. If empty, it would be treated as a restler_fuzzable_string.

For example: restler_custom_payload_format("date") restler_custom_payload_format("uri")

and in the dictionary:

"restler_custom_payload_format": {
  "date": ["2021-10-02"],
  "uri": ["https://example.com"]
}

コントリビューターガイド