form_destroyer
and ui_crasher
to find potential bugs in your recent code changes by attempting to break your application.
Basic Usage
Common Scenarios
After Feature Development
You just built a new checkout flow and want to stress-test it:Pre-Release Testing
Before deploying, run comprehensive destructive testing:Key Options
Maximum number of destructive agents to run.
Number of agents running simultaneously for faster execution.
Run agents without browser UI for faster, unattended testing.
Save detailed results to JSON file for analysis or CI integration.
Destructive agents can generate unusual data and trigger error states. Always run in development or staging environments, never production.
Next Steps
Local Development
Integrate destructive testing into your daily development workflow
CLI Commands
Explore all destructive agent command options and flags
Destructive testing is most effective when combined with regular testing. Use it to discover edge cases that traditional tests might miss.