Android测试框架
使用 Cucumber 和 RxJava 在 AndroidTest 中进行活动清理
我在黄瓜测试结束时观察到一个奇怪的堆栈跟踪。 我的测试基于 cucumber-jvm android 示例。我使用 RxJava2 在 @Then 方法中执行一些异步过程。没有异步进程,我...
我的目标是用 Mockito 模拟 Build.Version.SDK_INT 。已经尝试过: 最终 Build.VERSION buildVersion = Mockito.mock(Build.VERSION.class); doReturn(buildVersion.getClass()).when(buildVersion).
AndroidJUnit4::class 和 AndroidJUnit4ClassRunner::class 有什么区别?
我是android测试的新手,当我用@RunWith()注释声明一个类时,我观察到这两个类都被建议。我搜索了更多文档,但没有找到...
我有一个带有文本和按钮的可组合项。如果当前方向是纵向,则文本将显示 P,否则显示 L。单击按钮会将方向更改为横向,(所以之后...
为什么 androidTest 不会在新目录的下拉列表中显示为目录类型?
当我在 src 文件夹中创建新目录时,我看到测试目录选项,但没有看到创建 androidTest 目录的选项。我确实在我的另一台机器上看到了 androidTest 目录选项...
这个简单的测试 @RunWith(JUnit4::class) 类测试{ @测试 有趣的测试(){ 断言(假) } } 出乎意料的是,当放入 androidTest 时(通过 Android Studio 和...
Android Studio 中未启用“记录浓缩咖啡测试”选项
“记录浓缩咖啡测试”选项在 Android Studio 中显示为灰色。 造成这种情况的可能原因有哪些? 我已经安装了 Espresso 测试依赖项并且正在运行模拟器。
使用 Orchestrator 时在 Android 中使用 Jacoco 实现代码覆盖率
我正在尝试从我们的测试套件获取覆盖率报告,该测试套件需要与 Android Test Orchestrator 一起运行。 有一个固定问题引用了另一个固定问题。 按照他们的建议,我...
我有可组合功能绞盘,只需将一个对象转换为另一个对象(状态)。这是我的代码: @可组合 有趣的 Walpaper.toMaterialState(): MaterialState { 返回材质状态( 价格=...
是否可以在没有活动但使用 AppCompat 依赖项的 Android 模块中运行仪器测试?我正在尝试运行一个简单的测试,但只有在移动到应用程序模块时才有效。 实用程序
在尝试使用 hilt 在多模块项目中进行测试时,我有几个问题: 假设我有一个功能模块,它声明了一些接口,并且它的类依赖于该接口。
Gradle Android 测试不支持过滤器(--tests)
Gradle Android 测试不支持过滤器(--tests)。 gradlew 测试 --tests com.example.test.* 作品。 gradlew connectAndroidTest --tests com.example.test.* 错误:未知的命令行选项...
如何在通过gradlew运行的flutter集成测试中打印日志
我已按照指南在本地以及 Firebase 测试实验室运行测试。我使用以下命令在本地运行: flutter 构建 apk --debug ...
我在清单文件中定义了一些启动初始化程序。 该初始化程序是
Firebase 测试实验室需要 google 登录的仪器测试
我为使用 React Native 构建的应用程序开发了 Espresso 仪器测试。该测试涉及“使用 Google 登录”按钮,该按钮启动 OAuth 流程。在本地设备或 emu 上...
这是我的测试课: 类 RocketListVMTest { @get:规则 var instantTaskExecutorRule = InstantTaskExecutorRule() private Lateinit var sut: RocketListVM 私有变量 activeOnlyT...
即使添加“核心测试”依赖项后,也无法在我的“jUnit”测试用例中导入 InstantTaskExecutorRule - Android 测试
我正在为我的 LoginViewModel 编写测试用例。我想在我的 MutableLiveData 上执行 setValue() 操作。 为了避免 android.os.Looper 中的方法 getMainLooper 未被模拟异常,我正在尝试...
我正在尝试在一个测试文件的同一组中运行两个测试。 如果我将它们分成两个单独的测试文件,它们就可以正常工作。 但如果我将它们添加到一个组中,第二个测试就会失败,并出现错误...
Androidx ServiceTestRule 找不到我的服务
公平地说,我不是在测试该服务,而是使用服务作为我的测试类的一部分来测试蓝牙库。所以我的测试类需要创建一个调用蓝牙库的服务......
Dagger 刀柄测试 EntryPointAccessors
嗨,我有一个类,它实现了带有 Foo 类型参数的抽象,并通过 EntryPointAccessors 直接提供到抽象类中。像这样的东西