สารบัญ:
คำจำกัดความ - การวิเคราะห์รหัสแบบไดนามิกหมายถึงอะไร
การวิเคราะห์รหัสแบบไดนามิกเป็นขั้นตอนการทดสอบที่เป็นส่วนหนึ่งของกระบวนการแก้ไขข้อบกพร่องซอฟต์แวร์และใช้ในการประเมินโปรแกรมระหว่างการดำเนินการตามเวลาจริง มันถูกนำไปใช้ในช่วงการพัฒนา
วัตถุประสงค์หลักของการวิเคราะห์รหัสแบบไดนามิกคือการหาข้อผิดพลาดในขณะที่โปรแกรมกำลังทำงานฟังก์ชั่นจะถูกเรียกใช้และตัวแปรที่มีค่าเมื่อเทียบกับการตรวจสอบแต่ละบรรทัดของรหัสการใช้ค่าทางจิตใจและคาดเดาสถานการณ์การแตกสาขา
Techopedia อธิบายการวิเคราะห์รหัสแบบไดนามิก
ในฐานะที่เป็นส่วนสำคัญของการแก้จุดบกพร่องของรหัสการวิเคราะห์รหัสแบบไดนามิกช่วยให้การทดสอบโปรแกรมในสถานการณ์ใด ๆ โดยไม่จำเป็นต้องสร้างปัจจัยการผลิตหรือสถานการณ์ที่มีศักยภาพในการสร้างผลกระทบหรือข้อผิดพลาดที่ไม่คาดคิด มันเป็นขั้นตอนมาตรฐานเพราะจะช่วยลดค่าใช้จ่ายและเวลาในการทดสอบในขณะที่อำนวยความสะดวกในการบำรุงรักษา
กระบวนการนี้สามารถค้นพบปัญหาที่ไม่คาดคิดเช่นข้อกำหนดที่ไม่จำเป็นหรือฟังก์ชันที่จำเป็น ปัญหาดังกล่าวไม่ปรากฏในระหว่างกระบวนการออกแบบเนื่องจากเป็นไปไม่ได้ที่มนุษย์จะกำหนดสถานการณ์ที่เป็นไปได้ทั้งหมด สิ่งที่อาจฟังดูดีบนกระดาษไม่ได้แปลในทางปฏิบัติเสมอและในระหว่างการดำเนินการตามเวลาจริงที่สังเกตได้
การวิเคราะห์รหัสแบบไดนามิกจะถูกนำไปใช้ในระหว่างขั้นตอนการทดสอบเมื่อวิศวกรพบข้อบกพร่องบางอย่างที่จะปรากฏขึ้นหลังจากการประหารชีวิตหลายครั้งหรือในบางสถานการณ์ ในกรณีเช่นนี้ทางเลือกเดียวคือทดสอบโปรแกรมแบบไดนามิกและสร้างสถานการณ์จำลองขึ้นใหม่
