Test that an app builds, passes tests and runs
test_appRun tests, build, and start an app to verify it responds over HTTP without server errors, then stop it cleanly after changes.
Instructions
One-step app verification: runs the test suite (if any), the production build (if any), then starts the app and checks it actually responds over HTTP without server errors, and cleanly stops it. Use after building or changing an app. For visual/UX verification, follow up by opening the returned URL with browser tools while running the dev server yourself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | URL the app serves once started | http://localhost:3000 |
| appPath | Yes | Absolute path to the app's root folder | |
| skipBuild | No | ||
| skipTests | No | ||
| startCommand | No | Command to start the app (default: npm run dev, falling back to npm start) |