I really like that thought. I was initially working towards that like to generate just the code. The issue which i found was, when our app changes, we will again have to redo the code generation. And since it is code, we will still need someone to review it. I am not against all this. But my first goal was to prove that the job of Automation Tester is taken over by AI now. Next, as i get more feedback and response, i will try if it can start generating code along. Really appreciate the feedback.
HN user
gooru
Engineer
Thanks for reading and sharing your inputs.
1. To answer this, I will try to record a video this week. It's not a short answer because, if you’ve heard of Anthropic's computer-use, browser-use, or OpenAI's operator, this takes a slightly improved approach. It was demonstrated by Playwright MCP, which leverages the Accessibility Tree. In my testing, this worked well for a very clunky web app with many Shadow DOMs and iframes.
2. There is a built-in mechanism to deal with this. Once I hear more feedback on its performance, I can make improvements.
3. Right now, it does not use vision. The reason I didn't add vision in v1 is that I wanted to run tests with lower token costs and prove it works equally well without vision. I plan to add vision as an option for those who don’t mind the token cost.
*Summary*: This is a lightweight library, making it easy to adjust and improve.
Hello YC Community, We’re excited to launch Auto-Browse – an AI-powered, free, and open-source platform that simplifies test automation and brings collaboration to the forefront. Why Auto-Browse? Test automation can be complex, but Auto-Browse changes the game by using AI agents to create human-readable test cases that anyone can write and understand. What makes Auto-Browse special? Natural Language Test Cases: Write tests like "Click on the login button." Playwright Compatibility: Works seamlessly with existing Playwright test suites. Multi-Model Support: Use AI models from OpenAI, Gemini, Anthropic Claude, and more. Collaboration-Friendly: Engage product owners, developers, and QA engineers in test creation. Ease of Use: Define test scenarios in plain English, accessible to all. Free & Open Source: A community-driven tool for everyone. Try it out today with: pip install auto-browse
We’d love to hear your feedback and insights! Visit Auto-Browse to learn more.