ในการทดสอบระบบแบบกล่องดำ (Black Box Testing) ผู้ทดสอบจำเป็นต้องมีความรู้เกี่ยวกับสิ่งใดเป็นหลัก

สถาปัตยกรรมฐานข้อมูลและความสัมพันธ์ของตาราง
โครงสร้างโค้ดและอัลกอริทึมภายในโปรแกรม
ภาษาโปรแกรมและเครื่องมือพัฒนาที่ใช้สร้างระบบ
ข้อกำหนดความต้องการของระบบและผลลัพธ์ที่คาดหวัง

เฉลยอธิบาย

Black Box Testing คือการทดสอบโดยไม่จำเป็นต้องรู้โครงสร้างภายในของโปรแกรม ผู้ทดสอบจะทดสอบจากมุมมองของผู้ใช้งาน โดยอาศัยความรู้เกี่ยวกับข้อกำหนดความต้องการ (Requirements) และผลลัพธ์ที่คาดหวัง (Expected Output) เพื่อตรวจสอบว่าระบบทำงานได้ถูกต้องตามที่กำหนดไว้หรือไม่ ส่วนตัวเลือก B คือลักษณะของ White Box Testing ที่ต้องรู้โครงสร้างภายใน ตัวเลือก C และ D เป็นความรู้ด้านการพัฒนาระบบซึ่งไม่ใช่สิ่งที่จำเป็นสำหรับ Black Box Testing โดยตรง

ข้อสอบอื่นในวิชาการพัฒนาระบบสารสนเทศ วิเคราะห์ ออกแบบ และการเขียนโปรแกรมคอมพิวเตอร์

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