android-testing 相关问题

Android测试框架

在 Android Compose 中测试 MutableStateFlow?

我有以下代码: 视图模型: 私有 val _prefix = MutableStateFlow("") val 前缀:StateFlow = _prefix private val _firstName = MutableStateFlow("&quo...

回答 1 投票 0

LiveData 在 ViewModel 测试期间返回 NullPointer IsMainThread 错误

尝试观察视图模型中的实时数据时,我的视图模型单元测试一直失败。我从文档中添加了两条规则,即:InstantTaskExecutorRule 和 MainCoroutineRule。我也注射...

回答 1 投票 0

如何在Android Test Station上运行测试模块时使用多个CTS媒体文件

我正在 Android Test Station 上运行 CTS 测试,但遇到了一个问题。它是关于这三个测试用例: CtsMedia测试用例 CtsMedia压力测试用例 CtsMediaBitstreams 测试用例 所有三个...

回答 0 投票 0

MockK - 左匹配器的模拟签名匹配失败:[any(), any()]

我想实施一些 UI 测试以确保今天实施的代码明天也能正常工作,但是当试图查看过去实施的 UI 测试是否有效时,它会抛出此错误: 造成...

回答 5 投票 0

Compose Android 测试惰性列未检测到所有子项

我在 Composable 中有一个 LazyColumn,我想检查 LazyColumn 中的每个项目是否存在。 这是我的组合: (注意:实际上在我的真实情况下,每个项目都有不同的组件,我只是......

回答 1 投票 0

不匹配参数 [1] 和参数 [2] 匹配的匹配参数由 mockk 交换

我想测试点击时,用户是否被导航到正确的屏幕。 在我的测试中执行 performClick() 后,我可以看到单击了正确的按钮,但它说调用发生在

回答 0 投票 0

如何创建以初始化或创建状态启动的 ActivityScenario?

Google 在他们的文档中讨论了如何使用 ActivityScenarios 及其函数 moveToState 手动转换被测 Activity 的状态。但无论我做什么,我的活动......

回答 1 投票 0

Android Compose LaunchedEffect 延迟卡在仪器测试中

我实现了带有组合导航的自定义简单启动画面。为了在短时间内导航到主屏幕,我使用了带有延迟的 LaunchedEffect。它工作正常。但在 UI 测试中

回答 0 投票 0

使用 UI Automator 检查相对于其他视图的视图位置

基本上是问题。 我为 WearOS 创建了一个磁贴,有两个元素,我想在简单测试中检查它们相对于彼此的位置 - 视图 X 应该在 Y 的左侧,Y 应该......

回答 0 投票 0

试运行未能完成。由于进程崩溃,检测运行失败。在模块内使用调试器

我开始为我的公司实施仪器测试,以提高我们的代码质量和部署速度。 我正在重写我们应用程序的一个模块,我正在尝试实施 TDD 原则......

回答 0 投票 0

Android:sdk 更新后在 ui 测试中看不到资源

我正在尝试将一个旧应用程序从 sdk 版本 28 更新到 33。不幸的是,ui 测试在旧 sdk 上运行良好,而在新 sdk 上我不断收到“未解决的参考”...

回答 0 投票 0

使用自定义选项卡的 Espresso 测试 OAuth2.0 失败

我正在尝试通过android自定义选项卡为oauth2.0登录编写一个espresso测试。完成登录后,它通过深层链接返回到应用程序。但是测试没有通过。我可以看到每...

回答 0 投票 0

如何在 android 测试中测试 SearchView

我在为使用 SearchView 实现的搜索栏编写 android 测试时遇到问题。这是测试代码: @测试 有趣的 searchFriends_displaysFilteredResults() { //

回答 0 投票 0

如何在 Circle CI config.yml 文件中设置 Android 测试类路径?

我想运行位于此文件夹中的 Android 测试 整个config.yml文件如下: `版本:2.1 工作: 建造: 码头工人: # 选择正确的版本,包括 maven,否则 mvn de...

回答 1 投票 0

为什么“connectedDebugAndroidTest”Gradle 任务在我的 Android 应用程序项目中无限期挂起?

我有几个长期存在的 Android 应用程序项目,我在离开几个月后于本周返回。 当我运行 connectedAndroidTest(特别是:connectedDebugAndroidTest)时

回答 1 投票 0

如何在异常后继续运行 Android 仪器测试?

显然,当检测应用程序发生异常时,检测测试运行将停止: 测试未能运行完成。原因:“仪器运行因异常而失败...

回答 4 投票 0

如何获得单元测试的上下文

我试图将上下文传递到一个单元测试的构造函数中。我得到了以下错误 java.lang.IllegalStateException: No instrumentation registered! 必须在一个注册的...

回答 1 投票 0

安卓设备在意式咖啡测试时,屏幕上不启动活动。

只要我在YouTube视频中看到一个android设备倾向于启动并显示在我的测试中启动的活动,我认为这里有一个问题,因为我的根本没有反应( ...

回答 1 投票 0

BDD安卓测试多口味安卓应用无法使用。

我正在使用Cucumber框架(BDD)测试一个具有产品风味的Android应用程序.我使用Cucumber Instrumentation runner来运行这些功能.我开始测试其中一个风味......

回答 1 投票 2

如何运行生成签名包APK动作的单元测试

如何在Android Studio中使用 "Build -> Generate Signed Bundle "操作在签署bundle之前自动运行单元测试?

回答 1 投票 0

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