Bộ test hồi quy giúp kiểm tra những hành vi quan trọng của AI Skill có tiếp tục đúng sau khi sửa description, script hoặc references hay không. Bài viết hướng dẫn cách tạo ca test, lưu baseline và xử lý lỗi kích hoạt.

Test hồi quy AI Skill là gì?

Test hồi quy là tập hợp các ca kiểm thử được chạy lại sau mỗi thay đổi để bảo đảm hành vi từng đúng vẫn tiếp tục đúng. Với AI Skill, mỗi ca nên có yêu cầu đầu vào, Skill dự kiến, kết quả mong đợi và kết quả thực tế. Hãy lưu baseline trước khi sửa description hoặc script để có mốc so sánh rõ ràng.

Ba nhóm ca kiểm thử quan trọng

Hãy chia test thành ba nhóm: positive là yêu cầu chắc chắn thuộc phạm vi; paraphrase là cùng mục tiêu nhưng diễn đạt khác; negative control là yêu cầu gần giống nhưng cần Skill khác. Có thể thêm edge case khi thiếu dữ liệu, sai định dạng hoặc có ràng buộc đặc biệt. Mỗi ca nên có mã riêng như RT-001 và ghi rõ kết quả mong đợi.

Bao nhiêu ca test là đủ cho một AI Skill?

Hãy bắt đầu với 5–10 ca đại diện cho positive, paraphrase, negative control và edge case. Mỗi khi phát hiện lỗi mới, thêm ca đó vào bộ test để tránh lặp lại trong các phiên bản sau.

Quy trình chạy test sau mỗi lần cập nhật

Trước khi sửa, lưu kết quả baseline của các ca test. Sau khi cập nhật description, script hoặc references, chạy smoke test rồi chạy toàn bộ nhóm positive, paraphrase, negative control và edge case. Nếu có false negative hoặc false positive, ghi lại nguyên nhân, sửa phạm vi và thêm ca mới vào bộ test hồi quy trước lần phát hành tiếp theo.

Checklist và tài liệu tham khảo liên quan

Trước khi xây dựng bộ test, đọc AI Skill là gì?. Khi chỉnh description, tham khảo Cách viết description trong SKILL.md và kiểm tra ranh giới bằng trigger và negative control. Checklist cuối: có positive, paraphrase, negative control, edge case; có baseline; có kết quả pass/fail; và đã thêm lỗi mới vào bộ test hồi quy.