Lập trình Intermediate XML Structured

Bộ Công Cụ Kiểm Thử Đơn Vị

Dành cho kỹ sư cần các bài kiểm thử đơn vị toàn diện bao gồm các nhánh, trường hợp biên, và các lỗi phát sinh.

💻
Rating
4.9
Difficulty
Intermediate
Format
XML Structured
Variables
4
Tải Prompt FREE

Best for these models

Claude Opus 4.6 ChatGPT (GPT-5.4) Gemini 3.1 Pro

📋 The Prompt

XML Structured .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_UNDER_TEST}} — Replace with your input
{{TEST_FRAMEWORK}} — Replace with your input
{{MOCK_LIBRARY}} — Replace with your input
{{TEST_PRIORITIES}} — Replace with your input

About this prompt

Unit Test Suite Forge giúp bạn tạo ra các kiểm thử đơn vị tập trung dựa trên mô tả về thực thi hoặc hành vi. Nó được thiết kế dành cho các nhà phát triển muốn tạo kiểm thử đơn vị bao gồm các đường đi thuận lợi, trường hợp biên, và các chế độ thất bại mà không cần viết thủ công boilerplate. Prompt thúc đẩy mô hình suy nghĩ về đầu vào, đầu ra, tác động phụ, và phong cách kiểm thử đặc thù của framework trước khi viết mã.

Mẫu này hữu ích cho các kỹ sư backend, người duy trì thư viện, và các nhà phát triển quan tâm đến QA muốn có độ tin cậy cao hơn trước khi hợp nhất các thay đổi. Nó hỗ trợ các framework kiểm thử phổ biến và có thể tùy chỉnh cho Jest, Pytest, JUnit, NUnit hoặc Go test. Kết quả đặc biệt hữu ích khi bạn cần phủ sóng trường hợp biên liên quan đến giá trị null, ngoại lệ, điều kiện biên, và mocking phụ thuộc. Nó cũng giúp các lập trình viên mới hiểu rõ thế nào là một bộ kiểm thử tốt.

Để tùy chỉnh, dán hàm hoặc lớp vào biến {{CODE_UNDER_TEST}} và liệt kê các hành vi bạn quan tâm trong {{TEST_PRIORITIES}}. Thêm framework kiểm thử và thư viện mocking của bạn để mô hình sử dụng đúng cú pháp. Nếu muốn tăng độ chính xác, yêu cầu phần thiết lập và dọn dẹp, kiểm thử tham số hóa, và lý do ngắn gọn cho từng trường hợp. Điều này giúp bạn có một quy trình khung kiểm thử có thể lặp lại, tiết kiệm thời gian và nâng cao phạm vi phủ sóng.

Key features

  • Tạo kiểm thử đơn vị cho hàm, lớp, và module
  • Phủ sóng các đường đi thuận lợi, thất bại, và phủ sóng trường hợp biên
  • Thích ứng với các framework kiểm thử và công cụ mocking phổ biến
  • Tạo assertions và mẫu thiết lập dễ bảo trì
  • Nhấn mạnh bất kỳ khoảng trống phủ sóng nào còn lại sau bộ kiểm thử

Best for

  • Kỹ sư backend thêm kiểm thử cho các dịch vụ hiện có
  • Người duy trì thư viện bảo vệ API công cộng
  • Kỹ sư QA viết kiểm thử hồi quy nhanh chóng

Tips

  • 💡 Dán chính xác chữ ký hàm để cải thiện độ chính xác của kiểm thử
  • 💡 Liệt kê các trường hợp biên bạn quan tâm để bộ kiểm thử ưu tiên chúng trước
  • 💡 Chỉ rõ thư viện mocking để giữ cú pháp sinh ra nhất quán

What you'll get

Bạn nhận được kế hoạch kiểm thử, tệp kiểm thử đã tạo, và một phần ngắn mô tả các kịch bản chưa được kiểm thử. Mã kiểm thử bao gồm thiết lập, mocks, assertions, và các trường hợp biên để có thể tùy chỉnh cho framework của bạn với ít chỉnh sửa nhất. Đặc biệt hữu ích khi bạn cần một bộ kiểm thử nhanh nhưng cẩn thận cho hàm hoặc lớp mới thay đổi gần đây.

Preparing your download...

Tải Prompt

Prompts liên quan