Isi kandungan:
Definisi - Apakah maksud Analisis Kod Dinamik?
Analisis kod dinamik adalah prosedur ujian yang merupakan sebahagian daripada proses debugging perisian dan digunakan untuk menilai program semasa pelaksanaan masa nyata. Ia digunakan semasa fasa pembangunan.
Tujuan utama analisis kod dinamik adalah untuk mencari kesilapan semasa program berjalan, fungsi dipanggil dan pembolehubah mengandungi nilai, berbanding memeriksa setiap baris kod, memohon nilai-nilai mental dan meneka senario cawangan yang mungkin.
Techopedia menerangkan Analisis Kod Dinamik
Sebagai sebahagian besar penyahkodan kod, analisis kod dinamik membolehkan pengujian program dalam sebarang senario, menghapuskan keperluan untuk mencipta input atau situasi secara buatan dengan potensi untuk menghasilkan kesan atau kesilapan yang tidak diduga. Ini adalah prosedur standard kerana ia mengurangkan kos dan masa ujian sambil memudahkan penyelenggaraan.
Proses ini dapat mengungkap isu-isu yang tidak dijangka, seperti keperluan yang tidak perlu atau fungsi yang diperlukan. Isu-isu seperti ini tidak nyata semasa proses reka bentuk, kerana tidak mungkin manusia menentukan semua senario yang mungkin. Apa yang boleh dibaca dengan baik di atas kertas tidak selalu diterjemahkan dalam amalan dan semasa pemeriksaan masa nyata.
Analisis kod dinamik juga digunakan semasa fasa ujian apabila jurutera mencari bug tertentu yang hanya muncul selepas beberapa eksekusi atau dalam senario tertentu. Dalam kes sedemikian, satu-satunya pilihan ialah menguji program secara dinamik dan mencipta semula senario.
