android-testing 相关问题

Android测试框架

compose 无法测试Dialog

我有撰写对话框: @可组合 有趣的测试gtt(){ val saveDialogState = 记住 { mutableStateOf(false) } 按钮(onClick = { saveDialogState.value = true },修饰符 = Modifier.testTag(

回答 5 投票 0

测试Koin视图模型:无法在后台线程上调用setValue

尝试使用 Koin DI 为 Viewmodel 创建 JUnit 测试。运行第一个测试时我遇到了这个问题:无法在后台线程上调用 setValue。那么我应该如何正确测试Viewmodel呢? 测试: c...

回答 1 投票 0

使用jetpack compose时在android测试中测试snack bar

我正在使用 jetpack compose 并使用此代码来显示我的 Snackbar: 启动效果(真){ viewModel.snackBar.collectLatest { 消息 -> 脚手架状态.snackbarHostState.

回答 2 投票 0

是否有一个 Android Test Orchestrator 可以为每个类而不是每个测试重新启动进程?

我知道运行 Android Instrumented 测试的两种方法: 默认 - 没有 orchestartor。相同的应用程序进程存在于测试套件的整个生命周期中 使用 AndroidX 测试协调器。该应用程序已被删除...

回答 1 投票 0

模拟当前位置进行Android测试

有没有一种方法可以在 Android 设备上模拟当前位置进行测试,而无需使用其他模拟位置提供程序应用程序? 我有一个导航应用程序,我需要对其进行一些仪器测试...

回答 1 投票 0

Gradle:未找到测试

当我尝试通过执行以下命令来运行 Android 测试时: ./gradlewconnectedDebugAndroidTest 出现以下错误: com.android.builder.testing.ConnectedDevice > 未找到测试。[设备名称] F...

回答 7 投票 0

Android Compose 测试滑块功能

var sliderValue 通过记住 { mutableStateOf(value = 0f) } 滑块( 值 = 滑块值, 值范围 = 0f..100f, onValueChange = { 滑块值 = 它 }, ) 我有...

回答 1 投票 0

Espresso、RecyclerView 和 ComposeView

我正在使用 Espresso 来测试 ViewHolder 中带有 RecyclerView 和 ComposeView 的屏幕。我想单击 RecyclerView 中的特定可组合项 谢谢

回答 1 投票 0

Android studio 仪器测试卡在:任务:app:connectedDebugAndroidTest

我遇到了一个问题,当我尝试运行Android Instrument测试时,android studio将开始构建,一切都很好,直到它卡在这一行 "> 任务:应用程序:

回答 3 投票 0

本地测试,打开“assets”目录下的文件

首先,我说的是“测试”,而不是“androidTest”。我创建了一个测试数据文件并将其放入“test”的 asset 目录中。 Android Studio显示属于测试...

回答 1 投票 0

Android MacroBenchmark:FrameTimingMetric 测试仅运行 1 次迭代

我正在尝试使用 FrameTimingMetric 在回收器视图上执行 5 次迭代的滚动测试。 我使用 StartupTimingMetric() 的 AppStartup 测试工作正常并为所有 5 个生成结果

回答 1 投票 0

运行 Android 测试时没有 JSBridge 错误

运行 androidTests 时,我间歇性地收到一条消息“测试运行已开始完成空测试套件”。下面给出了发生这种情况时的堆栈跟踪。 我使用 ADB 通过 Wi-Fi 运行测试...

回答 2 投票 0

Android Kaspresso (Kakao) 如何从下载中选择文件

如何使用 Kaspresso/Kakao/UI Automator 从下载文件夹中选取文件?找不到任何相关信息。

回答 1 投票 0

Android 测试中的模拟 Api 响应

我正在寻找一种在 android 测试中模拟 api 响应的方法。 我已经读到机器人电动可以用于此目的,但我真的很感激对此的任何建议。

回答 4 投票 0

PhoneNumberUtils.formatNumber 不可用于单元测试

这是转换电话号码格式的实用方法。 有趣的 String.toDisplayPhoneNumber(): String { return PhoneNumberUtils.formatNumber(this, Locale.getDefault().country).replace("+82 &qu...

回答 2 投票 0

Robolectric 和 Couchbase 的 java.lang.UnsatisfiedLinkError

我无法开始使用 Robolectric 单元测试,因为 couchbase 数据库出现以下错误。 java.lang.UnsatisfiedLinkError: com.couchbase.lite.internal.database.sqlite.

回答 1 投票 0

Jetpack 撰写测试:如何从测试规则启动新活动后获取当前活动

如何获取当前的activity(新启动的activity),从ui测试开始。无论如何,是否可以使用 composeTestRule 获取其实例

回答 1 投票 0

找到路径“META-INF/LGPL2.11”的 2 个文件

有人知道如何调试吗?我无法弄清楚哪些库产生了问题。 旁注,它只发生在我尝试运行 Android 测试时,所以我最好的猜测是它与......

回答 6 投票 0

从所有模块访问通用协程规则 - Android 单元测试

我有一个实现 TestCoroutineScope 接口的 TestWatcher 类,如下所示: @ExperimentalCoroutinesApi 类 MainCoroutineRule(私有 val 调度程序: TestCoroutineDispatcher =

回答 1 投票 0

Jacoco java.lang.instrument.IllegalClassFormatException:检测类时出错

我最近搬到了另一台计算机,需要重置我的所有环境。 所以,这个测试之前是有效的。 但我不记得我之前使用的是哪个版本的Java/JDK。 嗯,问题...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.