我遇到一个问题,每当我使用adb命令运行我的android测试用例时,它会保留最后一个测试类的缓存。即使我已经改变了我的代码并重建了它。
我在命令
下运行
./adb shell am instrument -w -e class com.xxx.yyy.tests/SignInActivityTest com.xxx.yyy.test/android.test.InstrumentationTestRunner
我添加了一些测试方法,它仍然是缓存并运行旧的测试用例。
答案 0 :(得分:0)
如果您使用的是命令行;确保重新构建测试应用程序,而不仅仅是测试中的应用程序,并且在再次运行测试之前将它们都部署到目标。