สร้างการทดสอบหน่วยโดยใช้การดําเนินการสร้างการทดสอบอย่างชาญฉลาด

เสร็จสมบูรณ์เมื่อ

การดําเนินการสร้างการทดสอบอัจฉริยะเป็นคุณลักษณะของ GitHub Copilot ที่ช่วยให้คุณสร้างการทดสอบหน่วยสําหรับโค้ดของคุณ ซึ่งวิเคราะห์โค้ดในไฟล์ปัจจุบันและสร้างกรณีทดสอบตามโครงสร้างและลักษณะการทํางานของโค้ด คุณลักษณะนี้มีประโยชน์อย่างยิ่งสําหรับนักพัฒนาที่ต้องการให้แน่ใจว่าโค้ดของพวกเขาได้รับการทดสอบอย่างถี่ถ้วนและเป็นไปตามมาตรฐานคุณภาพ

การดําเนินการสร้างการทดสอบอย่างชาญฉลาดสามารถใช้เพื่อสร้างการทดสอบหน่วยสําหรับไฟล์ทั้งหมดหรือการเลือกเฉพาะของโค้ด

สร้างการทดสอบหน่วยสําหรับไฟล์

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

เมื่อต้องการสร้างการทดสอบหน่วยสําหรับไฟล์ ให้ทําตามขั้นตอนเหล่านี้:

  1. เปิดไฟล์ที่มีรหัสที่คุณต้องการทดสอบ

  2. คลิกขวาภายในตัวแก้ไขโค้ด เลือก ตัวนําร่อง จากนั้นเลือก สร้างการทดสอบ

  3. GitHub Copilot วิเคราะห์โค้ดและสร้างการทดสอบหน่วยสําหรับฟังก์ชันและวิธีการทั้งหมดในไฟล์

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

    การทดสอบที่สร้างขึ้นควรมีการยืนยันและกรณีการทดสอบที่ครอบคลุมสถานการณ์ต่างๆ สําหรับแต่ละฟังก์ชันหรือวิธีการ

  4. ตรวจสอบการทดสอบที่สร้างขึ้น

    คุณสามารถทําการปรับปรุงต่างๆ เช่น เปลี่ยนชื่อทดสอบ ปรับเปลี่ยนหรือลบกรณีการทดสอบออก หรือเพิ่มการยืนยันเพิ่มเติม

    เลือก ยอมรับ หรือ ปิด เพื่อยอมรับหรือละทิ้งการทดสอบหน่วยที่แนะนํา

  5. บันทึกไฟล์ทดสอบ

    โดยทั่วไปไฟล์ทดสอบจะถูกบันทึกไว้ในไดเรกทอรี "การทดสอบ" ที่แยกต่างหากในโครงการที่กําหนดค่าไว้สําหรับการทดสอบหน่วย ตัวเลือกของคุณจะขึ้นอยู่กับโครงสร้างและเฟรมเวิร์กการทดสอบของโครงการของคุณ

  6. เรียกใช้การทดสอบเพื่อให้แน่ใจว่าผ่านและตรวจสอบฟังก์ชันการทํางานของโค้ดของคุณ

  7. หากจําเป็น ให้ปรับปรุงการทดสอบโดยการเพิ่มกรณีการทดสอบเพิ่มเติมหรือปรับเปลี่ยนกรณีที่มีอยู่

  8. บันทึกไฟล์อีกครั้งหลังจากทําการเปลี่ยนแปลงใด ๆ ในการทดสอบ

สร้างการทดสอบหน่วยสําหรับการเลือก

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

หากต้องการสร้างการทดสอบหน่วยสําหรับการเลือกโค้ด ให้ทําตามขั้นตอนเหล่านี้:

  1. เปิดไฟล์ที่มีรหัสที่คุณต้องการทดสอบ

  2. เลือกบล็อกรหัสที่คุณต้องการทดสอบ

  3. คลิกขวาที่โค้ดที่เลือก เลือก Copilot จากนั้นเลือก สร้างการทดสอบ

  4. GitHub Copilot วิเคราะห์โค้ดที่เลือกและสร้างการทดสอบหน่วยสําหรับฟังก์ชันหรือวิธีการที่เลือก

  5. ตรวจทานการทดสอบที่สร้างขึ้นและทําการปรับปรุงที่จําเป็น

  6. บันทึกไฟล์

  7. เรียกใช้การทดสอบเพื่อให้แน่ใจว่าผ่านและตรวจสอบฟังก์ชันการทํางานของโค้ดของคุณ

  8. หากจําเป็น ให้ปรับปรุงการทดสอบโดยการเพิ่มกรณีการทดสอบเพิ่มเติมหรือปรับเปลี่ยนกรณีที่มีอยู่

  9. บันทึกไฟล์อีกครั้งหลังจากทําการเปลี่ยนแปลงใด ๆ ในการทดสอบ

สรุป

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