วีดีโอ: การทดสอบหน่วยควรใช้เวลานานเท่าใด
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
เวลาที่ใช้โดยทั่วไปในการเขียนแบบทดสอบหน่วยคือ ประมาณ 1 วัน สำหรับคุณสมบัติทุกอย่างที่ต้องใช้เวลา 3-4 วันในการเขียนโค้ด แต่นั่นอาจแตกต่างกันไปตามปัจจัยมากมาย ความครอบคลุมของรหัส 99% นั้นยอดเยี่ยม การทดสอบหน่วยนั้นยอดเยี่ยม
ในเรื่องนี้ คุณใช้เวลากี่เปอร์เซ็นต์ในการทดสอบหน่วย
โดยทั่วไป หมายถึง a เปอร์เซ็นต์ของ สัปดาห์การทำงานของทีมหรืออะไรก็ตาม จากนี้ไป, ใช้จ่าย 90% ของ เวลาของคุณ เขียนโค้ดและทำงาน 10% การทดสอบหน่วย . สิ่งเหล่านี้หนึ่งอย่างหรือมากกว่านั้น พวกเขาให้เหตุผล จะทำให้มั่นใจได้ว่า NS ทีมทำ "เพียงพอ" การทดสอบหน่วย.
ข้างบนนี้ หน่วยในการทดสอบหน่วยคืออะไร? การทดสอบหน่วย เป็นระดับของซอฟต์แวร์ การทดสอบ ที่ซึ่งปัจเจกบุคคล หน่วย / ส่วนประกอบของซอฟต์แวร์ได้รับการทดสอบแล้ว มีวัตถุประสงค์เพื่อตรวจสอบว่าแต่ละ หน่วย ของซอฟต์แวร์ทำงานตามที่ออกแบบไว้ NS หน่วย เป็นส่วนทดสอบที่เล็กที่สุดของซอฟต์แวร์ใดๆ โดยปกติจะมีหนึ่งหรือสองสามอินพุตและมักจะมีเอาต์พุตเดียว
ในทำนองเดียวกัน มันถูกถามว่า การทดสอบหน่วยช่วยประหยัดเวลาหรือไม่?
มีเหตุผลหลายประการที่จะ หน่วย - ทดสอบ รหัสของคุณแต่เป็น เวลา ไปเรื่อยๆ คุณจะพบว่า เวลา คุณ บันทึก บน การทดสอบ เป็นหนึ่งในเหตุผลที่ดีที่สุดที่จะ ทำ มัน. ถ้าคุณมีดี การทดสอบหน่วย ความคุ้มครองคุณ สามารถ ปรับโครงสร้างใหม่ด้วยความมั่นใจ ปราศจาก การทดสอบหน่วย มักจะยากที่จะแน่ใจว่าคุณไม่ได้ทำอะไรเสียหาย
คุณจะเขียนการทดสอบหน่วยได้อย่างไร?
- 13 เคล็ดลับสำหรับการเขียนแบบทดสอบหน่วยที่เป็นประโยชน์
- ทดสอบทีละอย่างในความโดดเดี่ยว
- ปฏิบัติตามกฎ AAA: จัดเตรียม ดำเนินการ ยืนยัน
- เขียนแบบทดสอบ "Fastball-Down-the-Middle" อย่างง่ายก่อน
- ทดสอบข้ามพรมแดน
- ถ้าทำได้ ให้ทดสอบสเปกตรัมทั้งหมด
- ถ้าเป็นไปได้ ครอบคลุมทุกเส้นทางรหัส
- เขียนการทดสอบที่เปิดเผยข้อบกพร่องแล้วแก้ไข