2014-08-27 91 views
0

我正在集成Google单元测试框架的代码库。我在该框架的快速介绍中读到,宏.WillRepeatedly(action)可以使用相同的设置重复运行相同的测试套装,以检测内存损坏等内存问题。以相同的设置重复运行相同的测试套装的好处

如何运行相同的测试适合几次相同的设置可能会导致内存损坏。我只能想到可能由于滥用动态结构的分配和删除而导致的内存问题,在重复运行相同测试时是否还有其他内存问题可以检测到?

回答

0

在某些方面它是负载测试。检查健壮性。可能可以检测堆栈溢出。

+0

您的意思是重复运行相同的测试套件以检测每次运行结束时是否正确删除动态结构的主要目的?还有其他情况吗? – sam 2014-08-28 20:06:31

相关问题