Special variables

_users

Setting this variable is required for Raider to run.

It should contain a list of dictionaries with the user credentials. For now only usernames and passwords are evaluated, but in future it will be used for other arbitrary user related information. This data gets converted into a UserStore object which provides a dictionary-like structure with User objects inside.

Example:

(setv _users
   [{:username "user1"
     :password "s3cr3tP4ssWrd1"}
    {:username "user2"
     :password "s3cr3tP4ssWrd2"}])

_base_url

This variable is optional.

Setting base_url will enable a shortcut for writing new Request objects. When enabled, the Requests can be created using :path instead of :url