背景
我使用Eclipse Memory Analyzer Tool对我的Android应用程序进行了内存测试,并确定了内存泄漏。
我已提到http://android-developers.blogspot.com/2011/03/memory-analysis-for-android.html
但是,我面临的问题是如何将其置于ISO / IEC / IEEE 29119-3:测试文档之后的适当测试文档中。
目前的理解:
在涉及GUI的测试中,我可以使用等价分区,决策表测试等技术来识别测试用例,例如当用户按下后退按钮时会发生什么等等。然后,我将从这些技术中设计测试用例。
如何在Android中进行内存测试?任何帮助将不胜感激。谢谢。
答案 0 :(得分:1)
测试onStop()代码将每个全局变量设置为null。
令人惊讶的是,当应用程序处于大多数Android内存问题的后台时。 GC无法回收内存,因为某些内容未设置为null,因此占用内存的应用程序将被终止。用户看到不幸的是应用已停止。
在后台测试App并不会崩溃。