2014-08-27 42 views
0

我正在集成Google單元測試框架的代碼庫。我在該框架的快速介紹中讀到,宏.WillRepeatedly(action)可以使用相同的設置重複運行相同的測試套裝,以檢測內存損壞等內存問題。以相同的設置重複運行相同的測試套裝的好處

如何運行相同的測試適合幾次相同的設置可能會導致內存損壞。我只能想到可能由於濫用動態結構的分配和刪除而導致的內存問題,在重複運行相同測試時是否還有其他內存問題可以檢測到?

回答

0

在某些方面它是負載測試。檢查健壯性。可能可以檢測堆棧溢出。

+0

您的意思是重複運行相同的測試套件以檢測每次運行結束時是否正確刪除動態結構的主要目的?還有其他情況嗎? – sam 2014-08-28 20:06:31