Trang Chủ Phát triển Phân tích mã động là gì? - định nghĩa từ techopedia

Phân tích mã động là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Phân tích mã động có nghĩa là gì?

Phân tích mã động là một quy trình thử nghiệm là một phần của quy trình gỡ lỗi phần mềm và được sử dụng để đánh giá một chương trình trong khi thực hiện thời gian thực. Nó được áp dụng trong giai đoạn phát triển.

Mục đích chính của phân tích mã động là tìm lỗi trong khi chương trình đang chạy, các hàm được gọi và các biến chứa giá trị, so với việc kiểm tra từng dòng mã, áp dụng các giá trị và đoán các kịch bản phân nhánh có thể.

Techopedia giải thích Phân tích mã động

Là một phần chính của gỡ lỗi mã, phân tích mã động cho phép thử nghiệm chương trình trong bất kỳ kịch bản nào, loại bỏ nhu cầu tạo nhân tạo hoặc tình huống có khả năng tạo ra các hiệu ứng hoặc lỗi không lường trước được. Đây là một quy trình chuẩn vì nó giảm chi phí và thời gian thử nghiệm đồng thời tạo điều kiện bảo trì.

Quá trình này có thể phát hiện ra các vấn đề bất ngờ, như các yêu cầu không cần thiết hoặc các chức năng cần thiết. Những vấn đề như vậy không biểu hiện trong quá trình thiết kế, vì con người không thể xác định tất cả các kịch bản có thể xảy ra. Những gì nghe có vẻ hay trên giấy không phải lúc nào cũng dịch trong thực tế và trong quá trình thực hiện theo thời gian thực có thể quan sát được.

Phân tích mã động cũng được áp dụng trong giai đoạn thử nghiệm khi các kỹ sư tìm thấy một số lỗi nhất định chỉ xuất hiện sau nhiều lần thực thi hoặc trong một số tình huống nhất định. Trong những trường hợp như vậy, lựa chọn duy nhất là tự động kiểm tra chương trình và tạo lại các kịch bản.

Phân tích mã động là gì? - định nghĩa từ techopedia