ฟังก์ชันคำนวณภาษีมีหลายขอบเขตตัวเลข ควรออกแบบ unit test อย่างไร
กข้ามการทดสอบที่ล้มเหลวเพื่อให้ pipeline ผ่าน
ขทดสอบเฉพาะกรณีปกติด้วยข้อมูลชุดเดียว
คทดสอบค่าปกติ จุดขอบ ต่ำกว่าและสูงกว่าเกณฑ์ รวมค่าที่ไม่ถูกต้อง
งใช้ระบบผลิตเป็นพื้นที่ทดลองโดยไม่แยกข้อมูล
เฉลยอธิบาย
boundary cases มักเปิดเผยความผิดพลาดเงื่อนไขและการปัดเศษ แหล่งอ้างอิง: NIST SP 800-218 SSDF v1.1 https://csrc.nist.gov/pubs/sp/800/218/final