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