ข้อใดเป็นสาระที่ถูกต้องต่อจาก “Performance requirement”

ต้อง idempotent และจำกัด target ชัด ไม่ให้คำสั่งลบข้อมูลทดสอบรันใน production ด้วย credential เดียว การแยก account กับ safety check เป็น control สำคัญ
ต้องแก้ root cause เช่นเวลา race shared state หรือ network ไม่กด rerun จนผ่าน เพราะความไม่น่าเชื่อถือทำให้ทีมละเลย failure จริงและ pipeline สูญเสียบทบาท gate
ต้องระบุ workload, concurrency, data volume, network และ percentile เช่น p95/p99 ไม่ใช้ค่าเฉลี่ยอย่างเดียว เพราะผู้ใช้ปลายหางอาจช้ามากแม้ average ดี
ต้องมี keyboard test, screen reader, zoom, contrast, reflow และผู้ใช้จริง รูปภาพมี alt ไม่พอหากข้อความไม่สื่อหน้าที่หรือ flow ใช้ไม่ได้โดยไม่แตะเมาส์

เฉลยอธิบาย

หลักฐานส่วนที่ 6: Unit, Integration, Contract และ End-to-End Testsระบุข้อความเต็มว่า “Performance requirement ต้องระบุ workload, concurrency, data volume, network และ percentile เช่น p95/p99 ไม่ใช้ค่าเฉลี่ยอย่างเดียว เพราะผู้ใช้ปลายหางอาจช้ามากแม้ average ดี” ดังนั้นคำตอบคือ “ต้องระบุ workload, concurrency, data volume, network และ percentile เช่น p95/p99 ไม่ใช้ค่าเฉลี่ยอย่างเดียว เพราะผู้ใช้ปลายหางอาจช้ามากแม้ average ดี” ส่วนตัวเลือกอื่นเป็นหลักของคนละเงื่อนไขหรือคนละประเด็น

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับการพัฒนาระบบสารสนเทศ ปัญญาประดิษฐ์ (AI) แอปพลิเคชัน และเว็บไซต์

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