Au

Autospec – open-source agent that generates E2E tests for your web app

Hacker News

Autospec – open-source agent that generates E2E tests for your web app

Hi HN, I'm excited to share some early tinkering on a project, autospec, an open-source QA agent for web applications. Right now it's not fully packaged for use, but I wanted to get the idea out early and am looking for design feedback, suggestions, and open source collaborators to join in. I wrote it over memorial weekend :) autospec uses vision and text language models to explore and generate commonsense e2e tests for web applications. The goal is human-like evaluation: assessing the entire UI as a user would, making decisions based on the actual state of the application at each step, with zero initial configuration, and the ability to immediately adapt to new features. Why I Built It: I've experienced the difficulty in building the right amount of automated tests and at the right layer of abstraction to both provide good coverage, avoid flakiness, and avoid constant rewrites when implementation changes. This is the first AI-driven application I've built. I was inspired by a couple of things: * SWE-agent's [1] focus on agentic performance * backend-GPT's README rant [2]: "The proper format for business logic is human intelligence." * zerostep [3], autogpt [4], and other browser-controlled AI projects Potential Next Steps: * Save passing specs as playwright code and only fallback on spec failure to the AI agent, to see if the test can be self-healed according to the original spec. * Create a curated benchmark of both common open source web apps that should pass, and versions with introduced bugs * NPM package to run like `npx autospec --url https://example.com ` * Github action and Vercel checks API integration to run on preview deployments * Handling app auth securely+easily * Continue exploring the balance between vision UI interpretation and DOM analysis [1]: https://github.com/princeton-nlp/SWE-agent [2]: https://github.com/RootbeerComputer/backend-GPT [3]: https://github.com/zerostep-ai/zerostep [4]: https://github.com/Significant-Gravitas/AutoGPT Thanks! Zach

Share card

Actual performance

8points
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: agent, model, agentic · Missing: mac, agents, macos
92%92% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
85%85% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: excited, lua, open source · Missing: https docs, just released, exist
55%55% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: apps · Missing: mobile apps, ios, personal
33%33% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
31%31% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
15%15% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: introduce · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

SerqAI
SerqAI16%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An open-source "Deep Researcher" web app

Indie Hackers1ai
UsTaxes
UsTaxes15%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Open source tax filing web app

Indie Hackerscommitment-side-project
I
I built a web app to open source travel itineraries62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I built a web app to open source travel itineraries

Hacker News158
Ca
Cannia, the open source strains explorer web app57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Cannia, the open source strains explorer web app

Hacker News2
Op
Open source JavaScript web app67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Open source JavaScript web app

Hacker News9
Bu
BudgetTracker, open source web app to track your budget63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

BudgetTracker, open source web app to track your budget

Hacker News6
Op
Open-Source Web App of Simone Giertz's Every Day Calendar Gadget74%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Open-Source Web App of Simone Giertz's Every Day Calendar Gadget

Hacker News3
Hu
Humlix – generates Web API tests for you38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Humlix – generates Web API tests for you

Hacker News2
Lo
Lofimusic.app, an open source Background Music Progressive Web App53%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Lofimusic.app, an open source Background Music Progressive Web App

Hacker News136
Pi
Pica Pica PhotoBooth – Open-source web app for creating photo strips71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pica Pica PhotoBooth – Open-source web app for creating photo strips

Hacker News4