android-testing 相关问题

Android测试框架

java.lang.IllegalStateException:没有maybeRun,取消呼叫无法发生

我正在尝试使用Robolectric测试一个简单的ViewModel。这是我的ViewModel GreetingsViewModel.kt @FlowPreview @ExperimentalCoroutinesApi类GreetingsViewModel:ViewModel(){private val ...

回答 1 投票 2

您是否可以使用WorkManager在方法上运行单元?

我想知道是否可以使用WorkManager在方法上运行本地单元测试。我运行了本地单元测试,该测试通过WorkManager连接到方法,但出现以下错误。 java ....

回答 1 投票 0

Espresso中的禁用/接受测试存储服务

在AndroidX Test 1.3.0 alpha04发行说明中可以看到:将测试存储服务包含在测试服务中,不幸的是,这会使标准的connectedDebugAndroidTest失败,因为这...

回答 1 投票 2

如何通过工具测试检查是否已将视图添加到FrameLayout中?

我是Espresso和仪器测试的新手。我想检查是否使用FrameLayout添加了视图。如何测试FrameLayout?下面是我的代码。首先,我在FrameLayout中添加了一个视图:...

回答 1 投票 0

如何在单元测试中使用协程测试实时数据

我正在使用Mockito,junit5和协程在存储库中获取数据。但是在测试用例中调用了no方法。我试图使用没有任何分派器的普通暂停功能,然后发出()...

回答 1 投票 0

正在运行单个单元测试类,正在运行所有类仅执行第一个测试类

我在Android单元测试中遇到了奇怪的行为。在我的测试包中,我有一个UnitTest类的集合。如果我右键单击这些类之一并让它们运行,那么一切都很好。但是当我...

回答 1 投票 0

[当必须使用父级活动参考时,如何使用`FragmentScenario`隔离测试片段

我计划使用FragmentScenario来隔离测试片段。在此片段中,我正在访问父活动以调用某些方法。为此,我正在使用CommonActivityOperations接口。我是...

回答 1 投票 2

发布版本变体因“ androidx.fragment:fragment-testing”库的debugImplementation而失败]]

期望调试并发布该应用的构建版本,以成功构建和编译。在发行版本中,由于androidx.fragment:fragment-testing ...

回答 1 投票 0

发布版本变体因“ androidx.fragment:fragment-testing”库的debugImplementation而失败]]

期望构建并编译应用程序的调试和发布构建变体。在android版本中,由于androidx.fragment:fragment-testing库,该应用无法编译。 ...

回答 1 投票 0

“ AAPT:错误:我在测试时找不到资源]

我写了一个仪器化的测试。当我运行它时,我得到一个错误:/Users/ilamasin/StudioProjects/ecwid/general/build/intermediates/packaged_res/debug/drawable/horizo ntal_divider_with_padding.xml:6:...

回答 1 投票 0

使用Malinskiy的marathon gradle插件配置或指定Marathonfile?

我正在使用Marathon的gradle插件来运行测试。 Gradle任务包括“ marathon”和“ marathonInternalStagingAndroidTest”。我可以从Android Studio和命令行运行。我不能...

回答 1 投票 0

当实际值和期望值匹配时,什么情况下AssertEquals会失败?

我有一个Android应用程序的测试用例,当用户快进并将视频后退15秒时,该视频案例可验证视频播放器活动中的时间没有变化。该测试的工作方式如下:打开...

回答 1 投票 0

在Espresso中,如何在所有匹配的视图上执行操作而不触发AmbiguousViewMatcherException?

我正在使用Espresso在Android应用上运行自动化的UI测试。我想对符合指定条件的所有视图执行操作。 Espresso确实使用allOf()方法来查找......>

回答 1 投票 0

如何使用Koin注入的In-Memory Room数据库测试Android Workers

我当前的Android应用程序使用Koin进行DI def koin_version ='2.0.1'api“ org.koin:koin-androidx-scope:$ koin_version” api“ org.koin:koin-androidx-viewmodel:$ koin_version” api“ org.koin:koin -...

回答 1 投票 0

我们可以在运行android测试用例时设置顺序或任何类型的优先级吗?

假设有一个特定于android的测试用例,如下所示,因为android仪器测试用例的运行顺序始终不相同,公共类MainActivityUnitTest扩展了android ....

回答 1 投票 3

如何在JVM单元测试中加载View静态常量

我有一种检查可见性是否为View.GONE的方法(仅出于测试目的)私人乐趣isGoneVisibility(visibility:Int):布尔值{返回可见性== View.GONE}然后在...中调用它)

回答 1 投票 0

密封类的作用和下面的类的解释

我已经进行了一段时间的android开发,但是我一直很期待学习新事物。我在Codelab上遇到了以下代码,用于ViewModel单元测试。我真的很喜欢代码库...

回答 1 投票 0

Android:在服务内部测试MediaPlayer

在我的应用中,有一项服务,其服务是在启动时播放/停止音频。我为此使用MediaPlayer。服务工作正常,现在我正在为此编写测试。我正在使用Robolectric的...

回答 1 投票 1


我如何使用Gradle Android运行单个检测测试

我正在尝试使用此行运行测试...但是这会启动所有测试:./gradlew -DconnectedAndroidTest.single = LandingActivityTests connectedAndroidTest如何启动单个测试?

回答 4 投票 33

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