Readit News logoReadit News
Posted by u/kodefreeze a month ago
Show HN: I built a product to test webapps like a user wouldkodefreeze.com...
Hi HN, sharing a product that I built since I didn't want to manual test our app.

The approach used is a multi-agent system that uses an augmented vision based approach for interacting with the UI, rather than relying on the DOM. The goal is to mimic how your users would naturally use the UI, rather than following a predefined path.

I built this because I got tired of doing manual QA for my last SaaS product. I couldn't trust automated UI tests (Selenium/Playwright) because they were flaky, broke whenever the DOM changed, and missed obvious usability bugs.

Happy to answer any questions about it here, and would love your feedback.

Thanks!

goh-chunlin · a month ago
May I know how latency will be handled? If a page takes 5 seconds to load, does the vision model keep 'guessing' while the screen is blank, or is it smart enough to wait for a specific visual state?
kodefreeze · a month ago
great question! we have logic to look for things like when certain network requests are completed, dom loaded, etc as well as a timeout so we are not waiting for ever. The LLM based on the screenshot can also decide to wait longer if the page hasn't fully loaded despite the checks we do.