การเขียนโค้ด Advanced XML Structured

สถาปนิกการทดสอบ Backend Test Fixture

สำหรับวิศวกรอาวุโสที่สร้าง fixture และ mock สำหรับชุดทดสอบ backend ที่ซับซ้อน

💻
Rating
4.8
Difficulty
Advanced
Format
XML Structured
Variables
4
ดาวน์โหลด Prompt FREE

Best for these models

Claude Sonnet 4.6 ChatGPT (GPT-5.4) Gemini Flash

📋 The Prompt

XML Structured .txt

🔒 Prompt อยู่ในไฟล์ดาวน์โหลด

รับข้อความ prompt ฉบับเต็มในไฟล์ .txt ที่สามารถดาวน์โหลดได้ ฟรี ไม่ต้องสมัครสมาชิก

ดาวน์โหลด Prompt

Variables to fill in

{{SERVICE_NAME}} — Replace with your input
{{TEST_FRAMEWORK}} — Replace with your input
{{DEPENDENCIES}} — Replace with your input
{{MOCK_RULES}} — Replace with your input

About this prompt

Backend Test Fixture Architect ถูกสร้างขึ้นสำหรับวิศวกรที่ต้องการโครงสร้างทดสอบที่สามารถนำกลับมาใช้ใหม่ได้รอบ ๆ บริการที่ซับซ้อน มันเน้นที่ test fixtures, mocks, builders, และตัวช่วยตั้งค่าที่ทำให้ชุดทดสอบขนาดใหญ่อยู่ในสภาพดูแลรักษาง่าย แทนที่จะสร้างการทดสอบแบบชั่วคราวเพียงครั้งเดียว prompt นี้จะขอให้โมเดลออกแบบ fixture ที่ใช้ร่วมกันซึ่งสนับสนุนหลายสถานการณ์

เทมเพลตนี้เหมาะสำหรับวิศวกร backend อาวุโส เจ้าของโครงสร้างทดสอบ และทีมที่มีฐานโค้ดที่เน้นการรวมระบบเป็นหลัก มันสามารถสร้าง factory สำหรับ fixture สำหรับฐานข้อมูล คิวข้อความ API ภายนอก และบริบทการรับรองตัวตน Prompt นี้เป็นประโยชน์อย่างยิ่งเมื่อคุณต้องการคำแนะนำ กลยุทธ์ mock เพื่อให้การทดสอบรวดเร็วโดยไม่เปราะบาง นอกจากนี้ยังสนับสนุนให้โมเดลแยกการตั้งค่าที่ใช้ซ้ำได้ออกจากการยืนยันแต่ละรายการ ซึ่งช่วยปรับปรุงความอ่านง่ายและลดการทำซ้ำ

ปรับแต่งโดยอธิบาย dependencies ของบริการของคุณ วัตถุที่จำเป็นต้องมีอยู่ก่อนแต่ละการทดสอบ และเฟรมเวิร์กที่คุณใช้ หากโค้ดของคุณขึ้นอยู่กับเวลา ความสุ่ม หรือการเรียกใช้งานเครือข่าย ให้ระบุอย่างชัดเจนเพื่อให้โมเดลสามารถสร้าง stub ได้อย่างถูกต้อง คุณยังสามารถขอโครงสร้างไดเรกทอรีหรือแนวทางการตั้งชื่อสำหรับ helper ที่ใช้ร่วมกัน ซึ่งจะให้ สถาปัตยกรรม fixture ที่แข็งแกร่งสำหรับฐานโค้ดที่ใช้งานยาวนานและการรับสมัครสมาชิกใหม่

Key features

  • test fixtures ที่ออกแบบให้สามารถใช้ซ้ำได้ในชุดทดสอบขนาดใหญ่
  • ให้คำแนะนำ กลยุทธ์ mock สำหรับ dependencies ภายนอก
  • แยกการตั้งค่าที่ใช้ร่วมกันออกจากการยืนยันแต่ละรายการ
  • สนับสนุนฐานข้อมูล คิว API และการรับรองตัวตน
  • ปรับปรุง สถาปัตยกรรม fixture สำหรับฐานโค้ดที่ใช้งานยาวนาน

Best for

  • วิศวกร backend อาวุโสที่ดูแลชุดทดสอบขนาดใหญ่
  • เจ้าของโครงสร้างทดสอบที่มาตรฐาน helper
  • ทีมแพลตฟอร์มที่ mock บริการภายนอกอย่างน่าเชื่อถือ

Tips

  • 💡 อธิบาย dependencies ภายนอกทั้งหมดเพื่อให้แผน mock สมบูรณ์
  • 💡 ขอ builder ที่ใช้ซ้ำได้เมื่อการทดสอบหลายรายการมีรูปร่างวัตถุเหมือนกัน
  • 💡 ระบุแนวทางการตั้งชื่อเพื่อให้ helper ค้นหาได้ง่าย

What you'll get

คุณจะได้รับแผน fixture, ฟังก์ชัน helper, และตัวอย่างการใช้งานที่แสดงให้เห็นว่าส่วนประกอบเหล่านี้เข้ากันอย่างไร ผลลัพธ์เน้นที่การใช้ซ้ำ ชื่อที่เสถียร และการแยกระหว่างการตั้งค่าและการยืนยัน ซึ่งเป็นประโยชน์อย่างยิ่งเมื่อฐานโค้ดเติบโตจน mocks ชั่วคราวชะลอการพัฒนา

Preparing your download...

ดาวน์โหลด Prompt

Prompts ที่เกี่ยวข้อง

💻
Intermediate
XML
4.7
การเขียนโค้ด

นักวิเคราะห์ตรวจสอบสัญญา API

สำหรับวิศวกรที่ตรวจสอบการเปลี่ยนแปลง API ซึ่งอาจทำให้ลูกค้า สัญญา หรือการรับประกันความเข้ากันได้ย้อนกลับล้มเหลว

💻
Intermediate
User
4.8
การเขียนโค้ด

API Mock Server Blueprinter

สำหรับทีมที่สร้างบริการจำลองที่จำลองพฤติกรรม API ที่สมจริงก่อนเสร็จสิ้นของ backend

💻
Advanced
XML
4.9
การเขียนโค้ด

เอกสารอ้างอิง API สำหรับ Forge

สำหรับทีมแพลตฟอร์มที่สร้างเอกสารอ้างอิง API ที่แม่นยำจาก schema, เส้นทาง, หรือหมายเหตุจุดเชื่อมต่อ

💻
Intermediate
XML
4.9
การเขียนโค้ด

ตัวถอดรหัส Stack Trace สำหรับ Bug Hunter

สำหรับนักพัฒนาที่ต้องการคำอธิบายอย่างรวดเร็วและแม่นยำเกี่ยวกับการ crash, ข้อยกเว้น และ stack traces ในโค้ดที่ทำงานจริง