agent-qa
vostride · vostride/agent-qa
Một tác nhân QA mã nguồn mở, tự cải thiện, viết các bài kiểm tra bằng ngôn ngữ tự nhiên cho web và di động, học hỏi từ các lần chạy, thích ứng với thay đổi UI và phát hiện lỗi hồi quy.
Open-source self-improving QA agent for software teams. A test harness with memory. Write tests in natural language for web and mobile. agent-qa learns from every run, adapts to UI changes, and catches regressions before you ship.
Xem trước
Bạn có thể làm gì với nó
- Viết các bài kiểm tra end-to-end cho ứng dụng web bằng các mô tả tiếng Anh đơn giản.
- Tự động hóa kiểm thử ứng dụng di động thích ứng với thay đổi UI mà không cần cập nhật kiểm thử liên tục.
- Tích hợp QA do AI điều khiển vào quy trình CI/CD của bạn để phát hiện lỗi hồi quy sớm và giảm công sức thủ công.
Kiểm tra an toàn
Dùng được, nhưng nên đọc ghi chú trước.
- ●Không có giấy phép rõ ràng: hỏi tác giả trước khi dùng cho sản phẩm thương mại.
Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.
Trích từ README
English · 中文
Website · Docs · Demo · Blog · Changelog
Your AI QA engineer, with memory. Describe a user journey in plain language. agent-qa tests it on web, Android or iOS and keeps the evidence. Use the CLI, the dashboard, or your coding agent through MCP and skills.
- memidex: remembers facts and working procedures as reviewable files in your repository.
- Self-improvement: validates lessons from runs, retires stale knowledge, and uses your feedback to correct mistakes.
| Benchmark | Rank | Published result |
|---|---|---|
| AndroidWorld | #1 | 100% pass@1 (116/116 tasks) |
| AppControlBench | #1 | 99.6% completion (114.5/115 points) |
Read the full benchmark reports, with run evidence and methodology, on our blog. Both used gpt-6-sol with memory and self-improvement off; AppControlBench gives half credit for partial completion.
See it in action
Inspect a failure. The demo catches a cart showing $29 instead of $53, with the failed step and its screenshot side by side.
See what memory contributed. Inspect the knowledge supplied to a run and trace it back to the steps that used it.
Run from your terminal. Real output from the demo suite: checkout passes; the deliberate cart-total bug fails.
Get started
Requires Node.js 24+.
npm install -D agent-qa
npx agent-qa init
Follow the quickstart to connect a model and run the demo, or set up with your coding agent.
[!NOTE] Early stage. Expect bugs. Report an issue when something breaks.