ฟังก์ชันคำนวณภาษีมีหลายขอบเขตตัวเลข ควรออกแบบ unit test อย่างไร

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

เฉลยอธิบาย

boundary cases มักเปิดเผยความผิดพลาดเงื่อนไขและการปัดเศษ แหล่งอ้างอิง: NIST SP 800-218 SSDF v1.1 https://csrc.nist.gov/pubs/sp/800/218/final

ข้อสอบอื่นในวิชาความรู้เรื่องการพัฒนาระบบงานประยุกต์

ดูข้อสอบวิชานี้ทั้งหมด →