Testing and Debugging
Batoi UIF route work should be tested at the PHP, markup, and browser behavior levels.
PHP Checks
Run syntax checks on changed route files.
Validate the public documentation renderer and the UIF product route with the release checks maintained by the Batoi.com project. Do not rely on a local route filename as the public verification contract.
Browser Checks
Verify:
- route loads
- CSS is scoped
- JavaScript initializes once
- exports work
- mobile layout is usable
- buttons do not overflow
Micro App Checks
For every Micro App, test:
- default state
- changed input
- empty input
- export action
- error or blocked request path