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

Unit Test Suite Forge

สำหรับวิศวกรที่ต้องการทดสอบหน่วยอย่างครอบคลุม รวมถึงเส้นทางที่เป็นไปได้ กรณีขอบเขต และการย้อนกลับ

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

Best for these models

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

📋 The Prompt

XML Structured .txt

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

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

ดาวน์โหลด 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 ช่วยให้คุณสร้างชุดทดสอบหน่วยที่เน้นเฉพาะจากคำอธิบายการทำงานหรือพฤติกรรม มันออกแบบมาสำหรับนักพัฒนาที่ต้องการ การสร้างชุดทดสอบหน่วย ที่ครอบคลุมเส้นทางที่ดี กรณีขอบเขต และโหมดความล้มเหลวโดยไม่ต้องเขียนโค้ดซ้ำด้วยตนเอง prompt จะผลักดันโมเดลให้วิเคราะห์ข้อมูลเข้า ผลลัพธ์ ผลกระทบข้างเคียง และสไตล์การทดสอบเฉพาะเฟรมเวิร์กก่อนเขียนโค้ด

เทมเพลตนี้เหมาะสำหรับวิศวกรด้านแบ็คเอนด์ ผู้ดูแลไลบรารี และนักพัฒนาที่ใส่ใจคุณภาพ เพื่อความมั่นใจมากขึ้นก่อนผสานการเปลี่ยนแปลง รองรับเฟรมเวิร์กทดสอบทั่วไปและสามารถปรับใช้กับ Jest, Pytest, JUnit, NUnit หรือ Go test ผลลัพธ์มีคุณค่าสำหรับการครอบคลุม กรณีขอบเขต รอบค่าที่เป็น null ข้อยกเว้น เงื่อนไขขอบเขต และการจำลอง dependencies นอกจากนี้ยังช่วยให้นักพัฒนาระดับจูเนียร์เรียนรู้ว่าสิ่งที่ชุดทดสอบที่ดีควรเป็นอย่างไร

เพื่อปรับแต่ง ให้วางฟังก์ชันหรือคลาสลงในตัวแปร {{CODE_UNDER_TEST}} และระบุพฤติกรรมที่คุณสนใจใน {{TEST_PRIORITIES}} เพิ่มเฟรมเวิร์กทดสอบและไลบรารีการจำลองของคุณเพื่อให้โมเดลใช้ไวยากรณ์ที่ถูกต้อง หากต้องการความเข้มงวดมากขึ้น ให้ขอส่วนการตั้งค่าและการทำความสะอาด การทดสอบแบบพารามิเตอร์ และเหตุผลสั้น ๆ สำหรับแต่ละกรณี ซึ่งจะให้ workflow โครงสร้างทดสอบ ที่สามารถทำซ้ำได้ ช่วยประหยัดเวลาและเพิ่มความครอบคลุม

Key features

  • การสร้างชุดทดสอบหน่วย สำหรับฟังก์ชัน คลาส และโมดูล
  • ครอบคลุมเส้นทางที่ดี ความล้มเหลว และ กรณีขอบเขต
  • ปรับตัวเข้ากับเฟรมเวิร์กทดสอบและเครื่องมือจำลองยอดนิยม
  • สร้าง assertion และรูปแบบการตั้งค่าที่ดูแลรักษาง่าย
  • เน้นจุดที่ ช่องว่างความครอบคลุม ที่เหลืออยู่หลังจากชุดทดสอบ

Best for

  • วิศวกรแบ็คเอนด์ที่เพิ่มชุดทดสอบในบริการที่มีอยู่
  • ผู้ดูแลไลบรารีที่ปกป้อง API สาธารณะ
  • วิศวกร QA ที่เขียนชุดทดสอบย้อนกลับอย่างรวดเร็ว

Tips

  • 💡 วางลายเซ็นฟังก์ชันอย่างแม่นยำเพื่อปรับปรุงความแม่นยำของการทดสอบ
  • 💡 ระบุกรณีขอบเขตที่คุณสนใจเพื่อให้ชุดทดสอบเน้นไปที่พวกเขาก่อน
  • 💡 ระบุไลบรารีการจำลองเพื่อให้ไวยากรณ์ที่สร้างขึ้นสอดคล้องกัน

What you'll get

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

Preparing your download...

ดาวน์โหลด Prompt

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