會員huior的精彩回答:
如何發現客戶端軟件中的內存泄露?我的看法是:檢測內存泄漏的問題應該盡早進行,它絕不應該是系統測試時的主要目標。也就是說,檢查是否存在內存泄漏,應該從編碼時就要考慮,單元測試和集成測試時要重點檢查。如果前期沒有考慮,等到了系統測試才想起檢查或者才發現泄漏,為時已晚,此時再去定位泄漏的位置,太難太難了,它可能會讓你的交付日期delay不確定的時間。
最近看了一些自動錯誤預防(AEP)的理論,我深受啟發。作為測試人員的我們,從“發現錯誤”轉變到“幫助開發人員預防錯誤”,這將是一個巨大的轉變。所以說,下面我的答案中的第一點,我先說如何預防內存泄漏的問題,然后再講如何發現。
1 如何在開發過程中有效預防內存泄漏?
延伸閱讀
文章來源于領測軟件測試網 http://www.k11sc111.com/