1
0
Fork 0
loadr/README.md
2024-01-14 19:47:56 -07:00

775 B

Loadr

A lightweight REST load testing tool with rubust support for different verbs, token auth, and stats.

Example: go run main.go -rate=20 -max=100 -url=https://api.example.com/resource -type=POST -json=./data.json -token=YourBearerTokenHere

Flags:

  • -rate: Number of requests per second. Default is 10.
  • -max: Maximum number of requests to send. If 0, there is no limit. Default is 0.
  • -url: The URL to make requests to. Default is "https://example.com".
  • -type: Type of HTTP request. Can be GET, POST, PUT, DELETE, etc. Default is "GET".
  • -json: Path to the JSON file with request data. If not provided, no data is sent with the requests.
  • -token: Bearer token for authorization. If not provided, no Authorization header is sent with the requests.