基于混合執(zhí)行測(cè)試的靜態(tài)內(nèi)存泄漏警報(bào)的自動(dòng)化確認(rèn)方法
資料介紹
內(nèi)存泄漏是C/C++程序的一種常見的、難以發(fā)現(xiàn)的缺陷,一直困擾著軟件開發(fā)者,尤其是針對(duì)長(zhǎng)時(shí)間運(yùn)行的程序或者系統(tǒng)軟件,內(nèi)存泄漏的后果十分嚴(yán)重.針對(duì)內(nèi)存泄漏的檢測(cè),目前主要有靜態(tài)分析和動(dòng)態(tài)測(cè)試兩種方法.動(dòng)態(tài)測(cè)試實(shí)際運(yùn)行程序具有較大開銷,同時(shí)依賴測(cè)試用例的質(zhì)量;靜態(tài)分析技術(shù)及自動(dòng)化工具已被學(xué)術(shù)界和工業(yè)界廣泛運(yùn)用于內(nèi)存泄漏缺陷檢測(cè)中,然而由于靜態(tài)分析采取了保守的策略,其結(jié)果往往包含數(shù)量巨大的誤報(bào),需要通過進(jìn)一步的人工確認(rèn)來甄別誤報(bào).但人工確認(rèn)靜態(tài)分析的結(jié)果耗時(shí)且容易出錯(cuò),嚴(yán)重限制了靜態(tài)分析技術(shù)的實(shí)用性.提出一種基于混合執(zhí)行測(cè)試的靜態(tài)內(nèi)存泄漏警報(bào)的自動(dòng)化確認(rèn)方法:首先,針對(duì)靜態(tài)分析報(bào)告的目標(biāo)程序中內(nèi)存泄漏的靜態(tài)警報(bào),對(duì)目標(biāo)程序進(jìn)行控制流分析,并計(jì)算警報(bào)的可達(dá)性,形成制導(dǎo)信息;其次,基于警報(bào)制導(dǎo)信息對(duì)目標(biāo)程序進(jìn)行混合執(zhí)行測(cè)試;最后,在混合執(zhí)行測(cè)試過程中,監(jiān)控追蹤內(nèi)存對(duì)象的狀態(tài),判定內(nèi)存泄漏是否發(fā)生,對(duì)靜態(tài)警報(bào)進(jìn)行動(dòng)態(tài)確認(rèn)并分類.實(shí)驗(yàn)結(jié)果表明:該方法可對(duì)靜態(tài)內(nèi)存泄漏警報(bào)進(jìn)行有效的分類,顯著降低了人工確認(rèn)的工作量。

掃碼添加小助手
加入工程師交流群
- 一個(gè)自動(dòng)化的測(cè)試流程 0次下載
- 批生產(chǎn)衛(wèi)星的桌面電接口自動(dòng)化測(cè)試系統(tǒng)綜述 15次下載
- 可提升樣本程序軟件質(zhì)量的自動(dòng)化測(cè)試工具 19次下載
- 基于機(jī)器學(xué)習(xí)的內(nèi)存泄漏測(cè)試腳本預(yù)測(cè)方法 30次下載
- 面向Java的Randoop自動(dòng)化單元測(cè)試生成工具 8次下載
- 結(jié)合混合符號(hào)執(zhí)行的導(dǎo)向式灰盒模糊測(cè)試方法 14次下載
- 嵌入式裝置內(nèi)存泄漏檢測(cè)系統(tǒng)設(shè)計(jì) 3次下載
- 配電自動(dòng)化潮流計(jì)算測(cè)試平臺(tái)設(shè)計(jì) 2次下載
- GUI自動(dòng)化測(cè)試系統(tǒng) 1次下載
- C++內(nèi)存泄漏分析方法 5次下載
- 基于Web的自動(dòng)化測(cè)試框架的研究 0次下載
- 自動(dòng)化測(cè)試趨勢(shì)展望2012 0次下載
- 動(dòng)態(tài)內(nèi)存錯(cuò)誤的靜態(tài)檢測(cè) 53次下載
- 自動(dòng)化回歸測(cè)試的技術(shù)和實(shí)現(xiàn) 35次下載
- 軟件自動(dòng)化測(cè)試方案的效益分析
- OTA自動(dòng)化測(cè)試解決方案——實(shí)車級(jí)OTA測(cè)試系統(tǒng)PAVELINK.OTABOX 2.1k次閱讀
- 自動(dòng)化設(shè)備的伺服電機(jī)選型指南 2.6k次閱讀
- 工業(yè)自動(dòng)化和自動(dòng)化區(qū)別是什么 3.7k次閱讀
- OpenHarmony自動(dòng)化測(cè)試框架開發(fā)指南 2.7k次閱讀
- Selenium在自動(dòng)化中有何用處 2.9k次閱讀
- 介紹一款功能強(qiáng)大的自動(dòng)化Deauth滲透測(cè)試工具 1.9k次閱讀
- 自動(dòng)化測(cè)試框架unittes詳解 3.7k次閱讀
- 測(cè)試自動(dòng)化的兩種方法 5k次閱讀
- 如何縮短周期的Android手機(jī)自動(dòng)化測(cè)試方案 1.1k次閱讀
- 伺服電機(jī)如何進(jìn)行快速的測(cè)試? 1.1w次閱讀
- ATE自動(dòng)化測(cè)試系統(tǒng)是什么_ATE自動(dòng)化測(cè)試系統(tǒng)介紹 3.3w次閱讀
- 一種基于仿真測(cè)試平臺(tái)的實(shí)物自動(dòng)化測(cè)試環(huán)境 6.8k次閱讀
- 自動(dòng)化領(lǐng)域初涉水 非標(biāo)自動(dòng)化和自動(dòng)化到底有哪些區(qū)別? 7k次閱讀
- 解析Web內(nèi)存分析與內(nèi)存泄漏定位 2.7k次閱讀
- 構(gòu)建以軟件為中心的下一代自動(dòng)化測(cè)試系統(tǒng) 1.6k次閱讀
下載排行
本周
- 1MDD品牌三極管MMBT3906數(shù)據(jù)手冊(cè)
- 2.33 MB | 次下載 | 免費(fèi)
- 2MDD品牌三極管S9012數(shù)據(jù)手冊(cè)
- 2.62 MB | 次下載 | 免費(fèi)
- 3聯(lián)想flex2-14D/15D說明書
- 4.92 MB | 次下載 | 免費(fèi)
- 4收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊(cè)
- 2.50 MB | 次下載 | 免費(fèi)
- 524Pin Type-C連接器設(shè)計(jì)報(bào)告
- 1.06 MB | 次下載 | 免費(fèi)
- 6新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 次下載 | 免費(fèi)
- 7MS1000TA 超聲波測(cè)量模擬前端芯片技術(shù)手冊(cè)
- 0.60 MB | 次下載 | 免費(fèi)
- 8MS1022高精度時(shí)間測(cè)量(TDC)電路數(shù)據(jù)手冊(cè)
- 1.81 MB | 次下載 | 免費(fèi)
本月
- 1愛華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
- 0.63 MB | 6次下載 | 1 積分
- 5UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費(fèi)
- 6技嘉H110主板IT8628E_BX IO電路圖資料
- 2.61 MB | 4次下載 | 1 積分
- 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 8100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論