
QAOnFire – AI tạo các trường hợp kiểm thử thủ công trên mỗi PR.
URL bài viết: https://qaonfire.dev URL bình luận: https://news.ycombinator.com/item?id=48366770 Điểm: 1 Số bình luận: 0
QAOnFire – Báo cáo QA AI trên mọi yêu cầu kéo (pull request)
QAOnFire 🔥
Cách thức hoạt động
Giá cả
Câu hỏi thường gặp
Cài đặt
Báo cáo QA AI trên mọi yêu cầu kéo
QAOnFire đọc yêu cầu kéo (PR) của bạn, tìm các trường hợp biên mà các bài kiểm tra của bạn bỏ sót và đăng báo cáo QA chi tiết dưới dạng bình luận – trong vòng vài giây kể từ khi mở PR.
Cài đặt trên GitHub
5 báo cáo miễn phí mỗi tháng · Không yêu cầu thẻ tín dụng · Hủy bất cứ lúc nào
Trình duyệt của bạn không hỗ trợ video nhúng. Tải xuống bản demo.
Mở một PR → QAOnFire đăng báo cáo QA tùy chỉnh trong vài giây.
Ba bước
1
Cài đặt ứng dụng
Thêm QAOnFire vào tài khoản hoặc tổ chức GitHub của bạn. Chọn kho lưu trữ mà ứng dụng sẽ theo dõi.
2
Mở một yêu cầu kéo
QAOnFire đọc sự khác biệt (diff), các tệp liên quan và tệp qabot.md của bạn để có ngữ cảnh dự án.
3
Nhận báo cáo QA
Một bình luận chi tiết xuất hiện trên PR với các kịch bản kiểm thử, trường hợp biên, tập lệnh thiết lập và xác minh.
Những gì bạn nhận được
🧪
Kịch bản kiểm thử thủ công
Các kịch bản cụ thể, từng bước được điều chỉnh theo thay đổi – không phải các mẫu kiểm thử chung chung.
🪤
Bao phủ trường hợp biên
Các giá trị biên, trạng thái lỗi, truy cập đồng thời, kết hợp quyền – những điều dễ bỏ sót.
🗄️
Tập lệnh thiết lập và xác minh
Các bước thiết lập sẵn sàng chạy (khởi tạo cơ sở dữ liệu, dữ liệu mẫu, chuẩn bị thủ công) và tập lệnh xác minh (truy vấn SQL, kiểm tra API, xác nhận thủ công) được điều chỉnh theo những gì PR của bạn thực sự thay đổi.
👔
Ghi chú PM cho các bên liên quan không chuyên về kỹ thuật
Tóm tắt bằng ngôn ngữ đơn giản trên mọi PR – tác động đến người dùng, ý nghĩa kinh doanh và một bản nháp ghi chú phát hành – để các quản lý sản phẩm không phải đọc sự khác biệt.
📝
Nhận biết dự án thông qua qabot.md
Một tệp markdown trong kho lưu trữ của bạn định nghĩa các thuật ngữ miền, rủi ro và ý nghĩa của "đúng". Tự động tạo nó bằng /qaonfire init.
🔒
Mã của bạn vẫn là của bạn
Chỉ sự khác biệt của PR và nội dung tệp được chọn (thường dưới 60 KB mỗi tệp) được gửi đến Anthropic. Không bao giờ là toàn bộ cơ sở mã của bạn.
Giá cả
Miễn phí
0 USD
mỗi tháng
5 báo cáo PR / tháng
Kho lưu trữ không giới hạn
Ngữ cảnh dự án qabot.md
Tập lệnh thiết lập và xác minh
Bắt đầu miễn phí
Cá nhân (Solo)
49 USD
mỗi tháng
50 báo cáo PR / tháng
Kho lưu trữ không giới hạn
Ngữ cảnh dự án qabot.md
Tập lệnh thiết lập và xác minh
Hỗ trợ qua email ưu tiên
Bắt đầu miễn phí
Nhóm (Team)
149 USD
mỗi tháng
200 báo cáo PR / tháng
Kho lưu trữ không giới hạn
Ngữ cảnh dự án qabot.md
Tập lệnh thiết lập và xác minh
Hỗ trợ qua email ưu tiên
Bắt đầu miễn phí
Nâng cấp chỉ với một cú nhấp chuột từ bên trong bất kỳ PR nào khi bạn đạt đến giới hạn miễn phí.
Câu hỏi
Mã của tôi có được gửi đến Anthropic không?
Chỉ sự khác biệt của PR và nội dung của các tệp đủ nhỏ để phù hợp với ngữ cảnh (thường dưới 60 KB mỗi tệp). QAOnFire không bao giờ gửi toàn bộ cơ sở mã của bạn. Các điều khoản API của Anthropic nêu rõ rằng dữ liệu của bạn không được sử dụng để đào tạo mô hình.
Làm cách nào để tùy chỉnh những gì QAOnFire biết về dự án của tôi?
Thêm tệp qabot.md vào thư mục gốc của kho lưu trữ của bạn mô tả miền, thuật ngữ và ý nghĩa của "đúng". QAOnFire đọc nó trên mọi PR và điều chỉnh báo cáo phù hợp. Chạy /qaonfire init dưới dạng bình luận trên bất kỳ PR nào để tự động tạo một tệp.
Điều gì xảy ra khi tôi đạt đến giới hạn hàng tháng?
Bạn sẽ nhận được một bình luận trên PR tiếp theo với các liên kết nâng cấp một cú nhấp chuột lên gói Solo và Team. Các PR tiếp theo trong tháng đó sẽ bị bỏ qua một cách lặng lẽ – không có thư rác. Hạn mức của bạn sẽ được đặt lại vào ngày 1 của mỗi tháng dương lịch.
Tôi có thể hủy bất cứ lúc nào không?
Có. Hủy từ email biên nhận mà Stripe gửi cho bạn. Bạn giữ gói của mình cho đến cuối kỳ thanh toán hiện tại, sau đó tự động chuyển sang gói miễn phí.
Chúng tôi sử dụng mô hình nào?
Claude Sonnet từ Anthropic. Chúng tôi sử dụng bộ nhớ đệm nhắc lệnh (prompt caching) nên các yêu cầu kéo (PR) lặp lại trên cùng một kho lưu trữ (repo) sẽ tốn ít mã thông báo (token) hơn khoảng 10 lần.
Nó có hoạt động trên các kho lưu trữ riêng tư không?
Có. Ứng dụng GitHub có thể được cài đặt trên các kho lưu trữ riêng tư. QAOnFire chỉ truy cập những gì bạn cấp quyền trong quá trình cài đặt.
Hãy thử nó trên PR tiếp theo của bạn
Cài đặt trên GitHub
5 báo cáo miễn phí mỗi tháng · Không yêu cầu thẻ tín dụng
QAOnFire · Điều khoản · Quyền riêng tư · hello@qaonfire.dev
Nguồn tin: Hacker News AI — Tác giả: tetea83. Bản dịch tiếng Việt do AI thực hiện, có thể có sai sót.