บ้าน ซอฟต์แวร์ การทดสอบกล่องขาวคืออะไร? - คำจำกัดความจาก techopedia

การทดสอบกล่องขาวคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - การทดสอบกล่องขาวหมายถึงอะไร

การทดสอบกล่องขาวเป็นวิธีการที่ใช้เพื่อรับรองและตรวจสอบความถูกต้องของกรอบภายในกลไกวัตถุและส่วนประกอบของแอปพลิเคชันซอฟต์แวร์ การทดสอบกล่องขาวตรวจสอบรหัสตามข้อกำหนดการออกแบบและเผยให้เห็นช่องโหว่ของแอปพลิเคชัน

การทดสอบกล่องขาวเรียกอีกอย่างว่าการทดสอบกล่องใสการทดสอบกล่องใสการทดสอบโครงสร้างและการทดสอบกล่องแก้ว กล่องแก้วและกล่องใสบ่งชี้ว่ากลไกภายในสามารถมองเห็นได้โดยทีมวิศวกรรมซอฟต์แวร์

Techopedia อธิบายการทดสอบกล่องขาว

ในระหว่างการทดสอบกล่องขาวโค้ดจะถูกรันด้วยค่าอินพุตที่เลือกไว้ล่วงหน้าสำหรับการตรวจสอบความถูกต้องของค่าเอาต์พุตที่เลือกไว้ล่วงหน้า การทดสอบกล่องขาวมักจะเกี่ยวข้องกับการเขียนโค้ดซอฟต์แวร์และไดร์เวอร์

ข้อดีการทดสอบกล่องขาว ได้แก่ :

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

ข้อเสีย ได้แก่ :

  • ต้องใช้ผู้ทดสอบที่มีทักษะด้วยความรู้โครงสร้างภายใน
  • เสียเวลา
  • ค่าใช้จ่ายสูง
  • การตรวจสอบบิตโค้ดนั้นยาก

การทดสอบกล่องขาวเสริมการทดสอบหน่วยการทดสอบการรวมและการทดสอบการถดถอย

การทดสอบกล่องขาวคืออะไร? - คำจำกัดความจาก techopedia