Thấy rõ coverage của từng yêu cầu
Mỗi lớp ít nhất một lần, đủ mọi giá trị biên, mỗi dòng tối đa một lớp không hợp lệ, và ghép cặp các lớp hợp lệ khi rủi ro cao.
VibeQA biến một ticket thành bộ test design để team review: case hợp lệ, không hợp lệ và giá trị biên cho từng input. Sau đó tự động hoá và kiểm lại mọi bản fix trong một sandbox mới.
Miễn phí cho một dự án · Hiện hỗ trợ web, Android và iOS sắp có
To-kay. Lớp nào cũng có dòng test.
| Dòng | Số điện thoại | Địa chỉ giao hàng | Lần chạy cuối | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| di động 10 số | dạng +84 | 9 chữ số | 11 chữ số | có chữ cái | trống | TP. Hồ Chí Minh | tỉnh khác | 255 ký tự | 256 ký tự | trống | ||
| TC-01 · Thông tin giao hàng hợp lệ thì sang bước thanh toán | ||||||||||||
| TC-01.1 | ✓ Pass | |||||||||||
| TC-01.2 | ✓ Pass | |||||||||||
| TC-01.3 | ✓ Pass | |||||||||||
| TC-02 · Số điện thoại sai bị từ chối | ||||||||||||
| TC-02.1 | ✓ Pass | |||||||||||
| TC-02.2 | ✓ Pass | |||||||||||
| TC-02.3 | ✓ Pass | |||||||||||
| TC-02.4 | ✓ Pass | |||||||||||
| TC-03 · Địa chỉ trống hoặc quá dài bị từ chối | ||||||||||||
| TC-03.1 | ✓ Pass | |||||||||||
| TC-03.2 | Dòng mới | |||||||||||
| Đã phủ | 4 | 1 | 1 | 1 | 1 | 1 | 5 | 1 | 1 | 1 | 1 | |
An Phạm · 12 phút trước
@Tokay địa chỉ tối đa 255 ký tự. Thêm giá trị biên ở cả hai phía.
Tokay · 11 phút trước
TC-01.3 đã phủ 255. Mình thêm TC-03.2 với 256 ký tự.
Đọc spec và gửi kết quả ngay nơi team bạn đang làm việc
JiraSlackTelegramNotionConfluenceGitHub
Tokay lo phần viết. Mọi quyết định quan trọng do người đưa ra, và không gì được dùng thật khi chưa có người duyệt.
Một ticket Jira, một trang Confluence hay Notion, hoặc một câu mô tả luồng.
SHOP-388 · Bước giao hàngMỗi input được chia thành lớp và giá trị biên, viết bằng Gherkin kèm các dòng ví dụ.
di động 10 số9 chữ sốtrốngComment trên bất kỳ case nào. Tokay trả lời bằng một thay đổi để bạn chấp nhận hoặc từ chối.
@Tokay tách TC-02.3 thành hai dòngMỗi dòng một test, chạy thử trong sandbox. Một người duyệt phiên bản.
Duyệt phiên bản 13Coverage được tính, không phải tự nhận. Mỗi run tách biệt. Sự cố phía hệ thống không bao giờ bị tính là lỗi của bạn.
Mỗi lớp ít nhất một lần, đủ mọi giá trị biên, mỗi dòng tối đa một lớp không hợp lệ, và ghép cặp các lớp hợp lệ khi rủi ro cao.
@Tokay TC-02.3 có hai lỗi cùng lúc. Tách ra giúp mình.
Khi ticket chuyển sang Ready for QA, VibeQA chạy suite tái hiện lỗi ba lần và gửi về một kết luận duy nhất. Một lần pass ăn may không phải là đã fix.
Docker Compose trên một server, dùng Anthropic key của bạn, app không cần ra khỏi mạng nội bộ.
$ docker compose up -d| Bảng tính test case | Tự viết Playwright | VibeQA | |
|---|---|---|---|
| Case positive, negative và giá trị biên cho từng input | Làm tay | Làm tay | Có |
| Tự tìm ra chỗ còn thiếu coverage | Không | Không | Có |
| Reviewer đề xuất sửa ngay trong comment | Làm tay | Không | Có |
| Tự chạy, mỗi lần một sandbox mới | Không | Làm tay | Có |
| Bản fix trên Jira được kiểm lại ba lần | Không | Không | Có |
| Lỗi hạ tầng tách riêng khỏi test fail | Không | Không | Có |
Mọi gói Cloud đã gồm chi phí AI.
Để thử trên một app
$0/tháng
Dùng miễn phíCho team release hằng tuần
$49/tháng
Dùng thử gói TeamCho nhiều team và sản phẩm
Tuỳ chỉnh
Liên hệKhông. Tokay soạn design, đề xuất thay đổi và viết code. Mỗi phiên bản phải do người duyệt, và chỉ duyệt được khi coverage đủ, không còn comment mở và đã có một lần chạy thử xong.
Mỗi run có một sandbox mới với browser và network riêng. Trong đó không có secret nào của nền tảng, chỉ có một token hết hạn cùng run.
Hiện hỗ trợ web app. Android và iOS sắp có.
Trên Cloud, chi phí AI đã nằm trong gói. Khi self-host, Tokay dùng Anthropic key của bạn.
Kết nối Jira một lần. Khi ticket có suite tái hiện lỗi chuyển sang Ready for QA, VibeQA chạy suite ba lần và comment một kết luận: đã fix, vẫn còn lỗi, flaky hoặc bị chặn.
Khi có run pass và có run fail, kết luận là flaky và sẽ có người quyết định. VibeQA không bao giờ coi một lần pass ăn may là đã fix.
Tắc kè tokay được đặt tên theo tiếng kêu: to-kay. Tokay của chúng tôi kêu khi bản release của bạn xanh.