การทดสอบ edge case และการอ่าน log
การทดสอบ Lambda function ไม่ได้หมายความว่าต้องทดสอบเฉพาะกรณีที่ทุกอย่างราบรื่นเท่านั้น ควรทดสอบกรณี input ที่ขาดหายไปหรือไม่ถูกต้องด้วย และตรวจสอบให้แน่ใจว่า function คืนค่าการตอบกลับที่ชัดเจนและสม่ำเสมอ เมื่อเกิดข้อผิดพลาด CloudWatch Logs คือจุดแรกที่ควรตรวจสอบสำหรับการ debug
ในแบบฝึกหัดนี้ จะเพิ่มการตรวจสอบ input เบื้องต้น, ใส่ request ID ในการตอบกลับ และทดสอบทั้ง event ที่ถูกต้องและไม่ถูกต้อง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Serverless Applications with AWS Lambda
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด