android-espresso 相关问题

Espresso是一个用于编写Android UI测试的库。也被称为Google的Android测试工具

为什么不能将AndroidJUnit4和ActivityTestRule导入到单元测试类中?

我在导入某些Android UI测试框架类时遇到了麻烦-我只是不知道出了什么问题!这是我的课程:@RunWith(AndroidJUnit4.class)@LargeTest公共课程...

回答 8 投票 68

过渡动画比例不会禁用应用程序内部的动画

我在进行一些Espresso UI测试时遇到问题:我想在我的应用程序中禁用动画,这样我就不需要设置超时/需要等待动画结束。 ...

回答 1 投票 4

对于Android应用,如何检查特定图像视图中正在使用的资源ID?

我正在为公司的应用程序编写自动化测试。这些测试结合使用了Espresso和Robotium。这些测试中的几个应该用来检查某些ReactImageView元素是否为...

回答 1 投票 0

没有注册的仪器,运行单元测试时出错

我在测试单元中遇到了一个奇怪的错误。公共类GameActivityUnitTest {私有静态ActivityScenario 场景; @BeforeClass公共静态void ...

回答 1 投票 0

Android多模块应用由于材料成分而导致UI测试失败

我有一个小型的多模块应用程序,我在其中使用Google的Material Components。该应用程序可以正常运行,但是当我运行Espresso测试时,如果失败,则出现以下错误:原因:java.lang.IllegalArgumentException:...

回答 1 投票 0

如何检查不显示弹出通知。浓咖啡

我有弹出通知。我的第一个测试检查该通知是否已显示并成功通过。我为此测试使用了下一个方法:fun viewInNotificationPopupIsDisplayed(viewMatcher:...

回答 1 投票 3

Dagger2未在测试中注入实例

我正在尝试从TestComponent获取OkHttp的实例,我有此设置@Singleton @Component(modules = [AndroidInjectionModule :: class,RetrofitModule :: class])...

回答 1 投票 0

如何在Espresso的仪器测试中注入模拟的活动演示者

我已经尝试了一个星期。我已经检索了所有可用的文章,但是它们的实现或示例不完善或停在Espresso测试的步骤中。我的Android应用程序遵循...

回答 2 投票 6

当检查textView文本是否以期望的字符串结尾时,为什么android espresso测试失败

我有一个android测试程序,在应用android:ellipsize =“ end”时检查外部短信是否被截断并以三个点结尾。我不知道为什么测试失败,尽管在...

回答 2 投票 0

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

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

回答 1 投票 2

如何在Esspresso测试中等待视图消失

我有一个加载文本视图,显示一个“正在加载”字符串...,我需要等到该视图消失后...我没有asynctask,该方法在intentService上运行并发送广播...

回答 1 投票 1

RecyclerView无法在android espresso测试上滚动

我想滚动一个recyclerView并单击最初在屏幕上看不到的Espresso,但滚动动作不起作用(它在其他测试中确实适用于...

回答 1 投票 0

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

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

回答 1 投票 0

将应用设置为与UI自动器的默认按钮交互

我有一个测试用例,其中在应用中打开了“设置为默认值”提示。我想使用UI自动器进行测试,并且成功测试了这种情况,但并非100%可靠。不幸的是,有些...

回答 1 投票 1

Android:无法在使用Espresso的UI测试选项菜单中使用withId方法选择视图/菜单项

我正在研究一个Android Kotlin项目。我将使用Espresso框架编写的UI测试添加到我的项目中。但是在测试中,无法在...

回答 1 投票 0

GitHub Actions运行Espresso测试

我目前正在尝试让我的Instrumentation测试使用GitHub Actions运行。我的单元测试运行良好,但似乎无法运行Espresso测试。我目前正在尝试:-...

回答 1 投票 1

hdpi设备上RecyclerView浓咖啡测试中的NullPointerException

好,我解决了这个问题。基本上,在方向更改时,recyclerview会向上滚动一点,以便隐藏我要查找的视图。我添加了此行以滚动到该位置,然后检查文本。onView(withId(R.id.home_recycler_view)).perform(scrollToPosition<RecyclerView.ViewHolder>(0))

回答 1 投票 0

为具有动态功能的Android项目创建单元和工具测试

我有一个项目,其中有主:app软件包。除此之外,该应用程序在同一软件包中包含两个动态功能::features:A和:features:B。这里的问题是我无法运行Unit ...

回答 1 投票 0

Espresso测试,单击Chip view无效

我有一个ChipGroup,其中包含一些Chip视图,选中这些视图时,将显示一些TextViews和SeekBars。我正在尝试使用Espresso进行测试,但结果却很奇怪。因为下面的测试...

回答 1 投票 0

无法使用Android Test Orchestrator运行参数化测试

我正在尝试使用Android Test Orchestrator运行参数化测试。但是由于某种原因,参数化测试无法启动。我可以在没有Orchestrator的情况下正常运行所有测试,但需要清除它...

回答 1 投票 12

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