Lập kế hoạch kiểm thử theo rủi ro | DevPrompt Lab

Chọn các kiểm thử trọng tâm để bảo vệ hành vi và những tình huống lỗi quan trọng.

prompt · Testing · intermediate

English Tiếng Việt

Dùng mẫu này để lập kiểm thử đơn vị, API, migration và trình duyệt có ý nghĩa, không chạy theo một tỷ lệ bao phủ tùy ý.

Nội dung có thể tái sử dụng

Hãy lập kế hoạch kiểm thử cho tính năng dưới đây. Xác định hợp đồng hiển thị với người dùng, ranh giới tin cậy, các bước chuyển trạng thái và những kiểu lỗi có tác động lớn nhất. Chỉ đề xuất kiểm thử đơn vị, API, cơ sở dữ liệu, migration và giao diện khi mỗi loại bổ sung một lớp bảo vệ riêng. Với từng kiểm thử, nêu dữ liệu chuẩn bị, thao tác, khẳng định và hồi quy được ngăn chặn. Bao gồm yêu cầu về tính lặp lại và cô lập cho kiểm thử cơ sở dữ liệu. Không dùng dữ liệu production. Tránh kiểm thử chỉ nhắc lại chi tiết triển khai.

Tính năng: {{FEATURE}}

Stack: {{STACK}}

Rủi ro đã biết: {{RISKS}}

Kiểm thử hiện có: {{EXISTING_TESTS}}

Cách sử dụng

Nêu công cụ kiểm thử và giới hạn thực tế. Đánh dấu lệnh chưa xác minh thay vì khẳng định có thể chạy.

Ví dụ

Kiểm thử quyền sở hữu API: tạo hai người dùng và một dự án cho mỗi người; gọi dự án của A bằng tài khoản B; xác nhận trả 404 và không lộ dữ liệu.