Skip to content

Support for Dynamic Variables and Fuzzing Functions #36

@TerminalFi

Description

@TerminalFi

What

Support for Dynamic Placeholders

get('google.com', json={'uuid': `{{$uuid}}`})

get('google.com', json={'uuid': `{{$randomInt [optional min] [optional max]}}`})

get('google.com', json={'uuid': `{{$timestamp [optional offset] }}`})

get('google.com', json={'uuid': `{{$envVar [name]}}`})

get('google.com', json={'uuid': `{{$count 24 $uuid}}`})

get('google.com', json={'name': `{{$for ('bob', 'john', 'carol') }}`})

The above can be read like such

  • Generate a uuid
  • Generate a random integer (with optional min and max)
  • Generate a timestamp (with optional offset)
  • Insert a Environment Variable
  • Run the request 24 times generating a uuid each request
  • Run the request for each value in for

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions