October 31, 2025
Making Tests
Easier than ever.
UI testing can be painful. You have to:
- Configure a headless browser
- Figure out what components need to be tested
- Mock/stub interfaces for external systems (data storage)
- Think of test cases that actually exercise the tricky functionality
- Find ways to ignore small issues (console warnings)
- Learn the details of a specific test framework (jest)
And the list goes on. With AI, you can blast through a test suite setup in minutes. I now have dozens of tests, veriifying things like row selection, insertion, keyboard shortcuts, and other UI interactions that I just (fingers crossed) hoped would still works after I made them years ago. (With a giant React Refactoring underway, who knows what has been deprecated?)
And if AI misses a test? No problem, I add it after.