執行時期錯誤檢測
執行時期錯誤檢測是在軟體執行時進行分析,檢查是否有程序错误的軟體驗證方式。可以用在單元測試、模組測試、集成测试、系统测试(自動化測試或是人工測試)或是渗透测试。
程序执行 |
---|
基础概念 |
代码类型 |
编译策略 |
|
知名运行环境 |
著名编译器及工具链 |
執行時期錯誤檢測可以識別一些執行時才會發現的問題(例如檔案被覆寫),找到程式崩潰、運行變慢或是運作異常的根本原因,並且針對根本原因設法修正。執行時期常見的錯誤有以下這些:
執行時期錯誤檢測工具只能偵測應用程式執行控制流的錯誤[2]。
相關條目
- 開發測試
- 软件测试
- 記憶體除錯
- BoundsChecker
- 執行時間驗證
參考資料
- Runtime Error Detection (页面存档备份,存于) by Parasoft
- MUST: A Scalable Approach to Runtime Error Detection in MPI Programs (页面存档备份,存于) by Tobias Hilbrich, Martin Schulz, Bronis R. de Supinski, Matthias S. Müller, in Tools for High Performance Computing 2009
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.