auto_test
Automatically tests Expo/React Native apps by reloading, filling inputs, tapping controls, and reporting crashes, console errors, layout issues, and dead buttons with screenshots.
Instructions
Automatically exercises the whole app: reloads it several times, fills every TextInput with different data (empty, invalid, valid, very long, special characters), taps every button/switch (scrolling to reach them), dismisses alerts, and reports crashes, console errors/warnings, layout problems (overlaps, clipped text, off-screen elements) and buttons that do nothing, with screenshots of problems. Run it after every change, then fix what it reports and run it again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rounds | No | How many data rounds / app reloads (default 4) | |
| maxStepsPerRound | No | Max taps per round (default 30) |