การทดสอบการไหลของข้อมูล

การทดสอบการไหลของข้อมูลคืออะไร?

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

ข้อดีของการทดสอบการไหลของข้อมูล:

การทดสอบการไหลของข้อมูลช่วยให้เราระบุปัญหาต่อไปนี้:

  • ตัวแปรที่ถูกประกาศ แต่ไม่เคยใช้ภายในโปรแกรม

  • ตัวแปรที่ใช้ แต่ไม่เคยประกาศ

  • ตัวแปรที่กำหนดหลายครั้งก่อนที่จะใช้

  • การจัดสรรตัวแปรก่อนที่จะใช้