从Android Studio 1.1rc开始,有单元测试支持,我想知道Android Instrumentation测试和单元测试之间有什么区别.
据我了解:
单元测试对于测试不调用Android API的代码非常有用,而Android测试测试则是集成测试,用于测试Android API特定元素或GUI组件.
但是,如果你在单元测试中使用像Robolectric或Mockito这样的框架,你可以测试Android代码(不需要设备)如果我没有弄错的话.
这是正确的,还是有更大的区别?如果是这样,每个人的用途是什么?
testing android integration-testing unit-testing android-studio
我正在Android Studio中开发Android应用.我有单元测试和仪器测试.
我想把它们全部运行,看看我是否破坏了什么.
现在我的工作流程是:
${app}/src/androidTest/java/Run 'All Tests'然后
${app}/src/androidTest/java/${package}Run 'Tests in ${package}'我真正需要的是一个绿色的大按钮,它可以运行所有测试,并将单元和仪表测试的OK/FAILED结果报告在一起.我怎样才能做到这一点?