Lập trình Intermediate Chain Prompt

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.

💻
Rating
4.7
Difficulty
Intermediate
Format
Chain Prompt
Variables
4
Tải Prompt FREE

Best for these models

Claude Sonnet 4.6 ChatGPT (GPT-5.4) GPT-5.4-mini

📋 The Prompt

Chain Prompt .txt

🔒 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 Prompt

Variables 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 Prompt

Prompts liên quan