当我尝试在android studio中运行单元测试时,我可以看到它制作,构建gradle等...所有构建的东西,然后我可以看到一个实例化的测试......每次最多可以计数9个,即使我不改变任何东西。
总的来说,运行单个测试,即使没有robolectric也需要大约30秒。
我可以在android studio上设置一个缓存选项,所以它不会这样做吗?
我问的原因是因为有时这不会发生。有时当我运行测试时,我只需要等待大约5秒,测试开始时没有实例化或任何事情,即使我在测试中或其他方面做了更改。这样就完成了整个会话。重新启动计算机后,它恢复正常。
答案 0 :(得分:0)
这最终对我有用。
如果您转到运行/调试配置并删除所有以前的配置,测试开始的速度要快得多。此外,这样做有助于在单元测试和仪器测试之间进行更改,并获得" ResultPrinter"错误。