在Android Studio中运行我的测试套件时,偶尔会从我的代码中的某个地方抛出一个异常(不在测试中)会导致当前测试失败(因为测试发现了一个错误)其余的测试停止运行(不太好)。我希望测试继续运行,以便整个套件完成。这可能吗?
答案 0 :(得分:6)
根据INTERPRETER和COMPILER的概念是不可能的。 Android使用jvm(java虚拟机)和JIT(及时)编译器。所以在bug出现时它将无法进一步编译,因此执行将从bug的位置停止。
答案 1 :(得分:3)
正如Mayur所解释的那样,不可能这样做 解决方案是将测试分成单独的项目。 它提供了两个好处:
缺点: