-
Testing
Test that my rate limiting actually limits
Verify rate limits trigger at the right thresholds, return correct responses, and reset when they should.
Free Prompt
What This Does / How This Helps
This tests that your rate limiting actually fires: correct thresholds, 429 responses, per-user versus per-IP behavior, window resets, and no accidental global limiting. Rate limiting is frequently configured and rarely verified. A limiter keyed wrong, scoped globally, or set to a window that never resets either does nothing or punishes legitimate users. And an unlimited login or reset endpoint is an open invitation to credential stuffing the day your app appears in any directory. Testing the behavior, not the config, is the only way to know which one you have.
Want to skip doing this by hand?
Fortivibe audits your app for all of the areas these prompts cover (and more).