การทดสอบหน่วยคืออะไร?
การทดสอบหน่วยคืออะไร?

วีดีโอ: การทดสอบหน่วยคืออะไร?

วีดีโอ: การทดสอบหน่วยคืออะไร?
วีดีโอ: 32206 หน่วยที่ 2 การทดสอบสมมติฐาน 2024, พฤศจิกายน
Anonim

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

เมื่อพิจารณาถึงสิ่งนี้ การทดสอบหน่วยหมายความว่าอย่างไร

การทดสอบหน่วย เป็นระดับของซอฟต์แวร์ การทดสอบ โดยที่แต่ละหน่วย/ส่วนประกอบของซอฟต์แวร์ได้รับการทดสอบ NS หน่วย เป็นส่วนทดสอบที่เล็กที่สุดของซอฟต์แวร์ใดๆ โดยปกติจะมีหนึ่งหรือสองสามอินพุตและมักจะมีเอาต์พุตเดียว ในการเขียนโปรแกรมเชิงขั้นตอน a หน่วย อาจเป็นโปรแกรม ฟังก์ชัน ขั้นตอน ฯลฯ

นอกเหนือจากข้างต้น คุณจะทำการทดสอบหน่วยได้อย่างไร?

  1. 13 เคล็ดลับสำหรับการเขียนแบบทดสอบหน่วยที่เป็นประโยชน์
  2. ทดสอบทีละอย่างในความโดดเดี่ยว
  3. ปฏิบัติตามกฎ AAA: จัดเตรียม ดำเนินการ ยืนยัน
  4. เขียนแบบทดสอบ "Fastball-Down-the-Middle" อย่างง่ายก่อน
  5. ทดสอบข้ามพรมแดน
  6. ถ้าทำได้ ให้ทดสอบสเปกตรัมทั้งหมด
  7. ถ้าเป็นไปได้ ครอบคลุมทุกเส้นทางรหัส
  8. เขียนการทดสอบที่เปิดเผยข้อบกพร่องแล้วแก้ไข

ในเรื่องนี้ unit test พร้อมตัวอย่างคืออะไร?

ตัวอย่าง ของ การทดสอบหน่วย สำหรับ ตัวอย่าง หากนักพัฒนากำลังพัฒนาลูปสำหรับค้นหาฟังก์ชันของแอพพลิเคชั่นที่มีขนาดเล็กมาก หน่วย ของรหัสทั้งหมดของแอปพลิเคชันนั้นเพื่อตรวจสอบว่าลูปนั้นทำงานอย่างถูกต้องหรือไม่เรียกว่า การทดสอบหน่วย.

การทดสอบหน่วยคืออะไร ทำไมและเราใช้มันอย่างไร

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