Bỏ qua điều hướng

Prompt miễn phí

Mở rộng test cho nhánh rủi ro trong module quan trọng

Phân tích coverage, chỉ ra nhánh chưa được kiểm thử và đề xuất test mới bám đúng rủi ro, giảm khoảng trống xác minh.

Onter AdminCập nhật 08/10/2026 Mới · Chưa có đánh giá 0 lượt copy
CodexCodex

Prompt dùng để làm gì?

Phân tích coverage, chỉ ra nhánh chưa được kiểm thử và đề xuất test mới bám đúng rủi ro, giảm khoảng trống xác minh.

Điền thông tin của bạn

Prompt

Rà soát {{code}} và {{tests}} theo {{hanh_vi_quan_trong}}. Chỉ ra nhánh nào đang có test và nhánh nào chưa thấy trong file được cấp. Đề xuất test có input và expected cụ thể. Chỉ báo tỷ lệ coverage khi có báo cáo thực thi {{coverage_report}}; nếu chưa chạy, ghi rõ chưa đo coverage. Không suy ra toàn repository từ một hàm.
Xem đã lưu

Input mẫu

{
"code": "def fee(total):\n if total < 0: raise ValueError(\"negative\")\n if total >= 500: return 0\n return 30",
"tests": "assert fee(600) == 0",
"hanh_vi_quan_trong": [
"Âm phải bị từ chối",
"Đúng ngưỡng 500 miễn phí",
"Dưới ngưỡng tính 30"
],
"coverage_report": "Chưa có báo cáo coverage"
}

Output mẫu

{
"observed_test": "600 kiểm tra một trường hợp miễn phí.",
"additional_tests": [
"fee(-1) phải raise ValueError",
"fee(500) == 0",
"fee(499) == 30"
],
"coverage_percentage": null,
"execution_status": "Ví dụ kỳ vọng biên tập; không phải log chạy model. Có fixture Python độc lập trong báo cáo P8."
}

Cách sử dụng

1. Điền đúng các biến bằng nội dung đủ căn cứ; chỉ dùng dữ liệu được phép chia sẻ. 2. Chạy với công cụ hỗ trợ văn bản hoặc code phù hợp. 3. Đối chiếu từng kết luận với đầu vào và kiểm thử riêng khi có mã nguồn. Ví dụ dưới đây là dữ liệu tổng hợp, output biên tập; không phải benchmark hoặc log chạy model.

Giải thích cấu trúc

Task
Rà soát {{code}} và {{tests}} theo {{hanh_vi_quan_trong}}. Chỉ ra nhánh nào đang có test và nhánh nào chưa thấy trong file được cấp. Đề xuất test có input và expected cụ thể. Chỉ báo tỷ lệ coverage khi có báo cáo thực thi {{coverage_report}}; nếu chưa chạy, ghi rõ chưa đo coverage. Không suy ra toàn repository từ một hàm.
Constraints
Không bịa dữ kiện hoặc execution. Ví dụ tổng hợp; model/version cần kiểm tra riêng.
Validation
P8 input/output contract and owned fixtures; not a model benchmark

Mẹo sử dụng

  • Kiểm tra đủ biến trước khi chạy.
  • Nếu input thiếu, hỏi bổ sung thay vì tự suy đoán.
  • Output minh họa cần được đối chiếu và review; không bảo đảm mọi model cho cùng kết quả.

Nguồn và giấy phép

ONTER biên tập · original

Đánh giá prompt

Chọn số sao theo trải nghiệm của bạn. Bạn có thể sửa đánh giá sau một phút.

Prompt liên quan

KHÁM PHÁ ONTER

Tìm kiếm trên Onter

Nhập từ khóa để tìm nội dung phù hợp

↑ ↓ chọn · Enter mở · Esc đóngXem tất cả kết quả →

Tài khoản Onter

Đăng nhập rồi tiếp tục việc đang làm.

Mở trang đăng nhập riêng nếu trình duyệt chưa hiển thị biểu mẫu.

Contact Me on Zalo