Thám Tử Khoảng Cách Phủ Kiến Thức Kiểm Thử
Dành cho các nhà phát triển và trưởng nhóm kỹ thuật có ý thức về QA kiểm tra xem một PR có đủ các bài kiểm thử ý nghĩa cho hành vi đã thay đổi hay không.
Best for these models
📋 The Prompt
🔒 Prompt có sẵn trong tải xuống
Nhận toàn bộ nội dung prompt trong file .txt có thể tải xuống. Miễn phí, không cần đăng ký.
Tải PromptVariables to fill in
{{CODE_DIFF}} — Replace with your input {{TEST_FRAMEWORK}} — Replace with your input {{CRITICAL_PATHS}} — Replace with your input {{TEST_RULES}} — Replace with your input About this prompt
Thám Tử Khoảng Cách Phủ Kiến Thức Kiểm Thử giúp các nhóm đánh giá xem một pull request có thực sự được bảo vệ bởi các bài kiểm thử ý nghĩa hay không. Thay vì đếm dòng mã hoặc tên tệp, nó kiểm tra các thay đổi hành vi, các trường hợp biên, và các chế độ thất bại để xác định các bài kiểm thử đơn vị, tích hợp, hợp đồng hoặc hồi quy còn thiếu. Điều này làm cho nó hữu ích hơn nhiều so với tỷ lệ phủ sóng đơn thuần khi các đường dẫn mã thay đổi một cách tinh vi.
Prompt được xây dựng dành cho các nhà phát triển có tư duy QA, quản lý kỹ thuật, và người xem xét muốn giảm thiểu lỗi thoát ra ngoài. Nó làm nổi bật các nhánh chưa được kiểm thử, giả định dễ vỡ, và các kịch bản cần được bao phủ trước khi hợp nhất. Kết quả cũng đề xuất loại kiểm thử phù hợp nhất cho từng khoảng trống, giúp tác giả biết liệu họ cần một bài kiểm thử đơn giản hay một kiểm thử tích hợp rộng hơn. Sử dụng nó để củng cố phủ kiến thức kiểm thử mà không làm tăng các xác nhận giá trị thấp.
Tuỳ chỉnh bằng cách cung cấp {{CODE_DIFF}}, framework kiểm thử trong {{TEST_FRAMEWORK}}, và các hành vi quan trọng trong {{CRITICAL_PATHS}}. Nếu nhóm của bạn có quy tắc về mocking, fixtures, hoặc snapshot tests, hãy thêm chúng trong {{TEST_RULES}}. Prompt tạo ra báo cáo khoảng trống phủ kiến thức với các kịch bản còn thiếu, tên kiểm thử đề xuất, và xếp hạng mức độ nghiêm trọng. Đối với các PR lớn hơn, hãy chạy sau khi xem xét mã để mô hình có thể điều chỉnh các đề xuất kiểm thử phù hợp với các thay đổi thực tế trong mã.
Key features
- Phát hiện phủ kiến thức kiểm thử còn thiếu cho các thay đổi hành vi.
- Đề xuất kiểm thử đơn vị, tích hợp hoặc hợp đồng phù hợp.
- Chỉ ra các giả định dễ vỡ và các trường hợp biên chưa được kiểm thử.
- Hỗ trợ ngăn ngừa hồi quy trong các nhóm phát triển nhanh.
- Gợi ý tên kiểm thử cụ thể và các xác nhận mong đợi.
Best for
- → Các nhà phát triển tập trung vào QA xác nhận sẵn sàng PR
- → Các quản lý kỹ thuật giảm thiểu lỗi thoát ra ngoài
- → Các nhóm backend chuẩn hoá kiểm thử trên các dịch vụ
Tips
- 💡 Cung cấp các hành trình người dùng quan trọng trong {{CRITICAL_PATHS}} để ưu tiên mạnh mẽ hơn.
- 💡 Bao gồm các quy ước kiểm thử trong {{TEST_RULES}} để phù hợp với phong cách nhóm của bạn.
- 💡 Sử dụng các tên kiểm thử đề xuất của mô hình như một điểm khởi đầu, không phải câu trả lời cuối cùng.
What you'll get
Phân tích khoảng trống liệt kê các hành vi cần kiểm thử, rủi ro khi bỏ qua, và loại kiểm thử phù hợp cho từng trường hợp. Nó có thể đề xuất các tên như shouldRejectInvalidToken hoặc shouldRetryOnTimeout. Kết quả kết thúc bằng một phán quyết như needs_more_tests hoặc ready_for_merge, kèm theo lý do ngắn gọn.
Preparing your download...
Tải PromptPrompts liên quan
Chuyên viên Đánh giá Hợp đồng API
Dành cho các kỹ sư xem xét các thay đổi API có thể gây lỗi cho khách hàng, hợp đồng hoặc đảm bảo khả năng tương thích ngược.
API Mock Server Blueprinter
Dành cho các nhóm xây dựng dịch vụ giả lập mô phỏng hành vi API thực tế trước khi hoàn thiện backend.
Forge Tài Liệu Tham Khảo API
Dành cho các nhóm nền tảng tạo tài liệu tham khảo API chính xác từ schemas, routes hoặc ghi chú endpoint.
Kiến Trúc Sư Thiết Bị Kiểm Thử Backend
Dành cho các kỹ sư cao cấp tạo các thiết bị kiểm thử và mô phỏng có thể tái sử dụng cho các bộ kiểm thử backend phức tạp.