16得票3回答
Android Studio中的仪器化测试卡在:Task :app:connectedDebugAndroidTest。

我遇到了一个问题,当我尝试运行Android Instrument测试时,Android Studio会开始构建,一切都很好,直到它卡在这一行: "> Task :app:connectedDebugAndroidTest" 然后运行了接下来的2个小时,从未进行实际测试。我看到的是测试应...

7得票1回答
ActivityUnitTestCase中的NameNotFoundException与ActionBarActivity相关。

我正在尝试为一个现有应用程序编写一些测试。我想为测试提供一个测试应用程序类,并按照这里的示例操作,因为我也在使用Dagger进行依赖注入。 然而,如果被测试的活动是ActionBarActivity,则会出现以下异常: java.lang.IllegalArgumentException:...

9得票1回答
如何使用Android Management API + 组织来分发私有Android应用程序测试轨道?

我正在使用Android管理API来管理和处理一款应用程序在我正在开发的信息亭设备上的部署。 我创建了一个组织,创建了一个策略,并确保该应用程序仅限于受管理的Google Play,并将该组织分配给了该应用程序。 我已经将一些设备注册到该策略中,当该应用程序被移动到生产环境时(目前只有少数...

7得票1回答
Android coreLibraryDesugaringEnabled,连接测试崩溃并出现NoSuchMethodError错误。

我在我们的应用中添加了coreLibraryDesugaringEnabled,对于正常的应用运行它很有效。 compileOptions { coreLibraryDesugaringEnabled true } 并且 coreLibraryDesugaring ...

14得票2回答
如何使用JUnit或Mockito对RecyclerView的项点击进行单元测试

我目前正在尝试使用junit或mockito对recyclerview的addonitemclick listener进行单元测试。这是我的代码: 我目前正在尝试使用junit或mockito对recyclerview的addonitemclick listener进行单元测试。这是我的代码:...

9得票1回答
为什么Espresso测试完成后会退出应用?如何阻止它这样做?

在Android Studio中,位于androidTest文件夹中,我有这个测试用例: @RunWith(AndroidJUnit4.class) @LargeTest public class LoginActivityTest { @Rule public Activ...

28得票8回答
如何在Android Oreo中为Espresso测试禁用新的Autofill功能

在使用 sdk 26 的 Android 设备上运行测试会导致测试失败,因为新的 Autofill 功能会在 Espresso 尝试单击字段时隐藏它们。 我正在 Firebase 测试实验室上运行我的测试,所以我无法在我的测试设备上手动禁用它们。 一些图片: 1. 在单击用户名字段之前,...

21得票6回答
如何在Android测试中停止和重新启动活动?

我正在尝试编写一个 Android 活动插桩测试,以停止当前活动(onPause(),然后 onStop())并重新启动。我尝试过:activity.finish(); activity = getActivity(); ...但似乎无法正常工作。 测试的目标是断言在onPause()方法期...

11得票2回答
浓缩咖啡测试失败

我正在进行Android中的Espresso测试。测试失败并显示以下错误: java.lang.ClassCastException: androidx.fragment.app.testing.FragmentScenario$EmptyFragmentActivity 无法转换为com...

9得票3回答
Android测试用例在调试模式下无法正常工作

我无法调试安卓仪器测试用例(使用espresso和UiAutomator)。 但是以前的测试用例,调试都可以正常工作,但最近更新后就不再工作了。它总是在实例化单元测试时被卡住。 我可以在命令窗口中看到它正在尝试启动PACKAGE_NAME.test adb shell am inst...