android-espresso 相关问题

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

如何在 Espresso 测试中测试文字样式“ITALIC”

我在测试以斜体样式显示单词时遇到问题。有人可以给我提供任何显示文字样式的示例代码吗?我在 android studio 中使用 Espresso 和 JUnit 4。我真的很感激你的

回答 2 投票 0

如何在同一测试中使用 Compose 重新启动应用程序

本质上我只是在寻找相当于 https://developer.apple.com/documentation/xctest/xcuiapplication/1500637-terminate 与 https://developer.apple.com/documentation/xctest/

回答 2 投票 0

意式浓缩咖啡与我的 ACTION_SEND 意图不符

我从我创建的活动中得到了一个意图,如下所示: 私人乐趣 startShareIntent() { val sendIntent = Intent().apply { 动作 = Intent.ACTION_SEND 额外添加(

回答 1 投票 0

Kakao/Kaspresso 在 RecyclerView 中与不同 ViewType 匹配

我在使用 Kakao 的 UI 测试中操作具有不同 ViewType 的 RecyclerView 时遇到问题: RecyclerView 用于自动完成器并具有两种 ViewType: 常规结果 (

回答 2 投票 0

Android Espresso - 检查 RecyclerView 中是否不存在文本

我有代码检查 RecyclerView 中是否存在带有文本“Product”的行: onView(withId(R.id.rv_list)).perform(scrollTo(hasDescendant(withText("Product")))); onView(withItemText("产品...

回答 2 投票 0

使用浓缩咖啡断言列表中项目的正确数量

检查和断言列表视图是 android espresso 的预期大小的最佳方法是什么? 我编写了这个匹配器,但不太知道如何将其集成到测试中。 公共静态

回答 3 投票 0

Android Studio 仪器测试状态未显示,但测试确实有效

当我运行 UI 测试时,它们工作得很好,我可以看到测试通过日志传递。但 Android Studio 面板上的测试状态从未更新。 有没有人遇到同样的问题...

回答 2 投票 0

无法切换飞行模式、浓缩咖啡

我正在尝试在 root 模拟器上的 Kitkat 版本上切换飞行模式。我正在使用浓缩咖啡进行自动化,并且我有一个场景,我必须打开飞行模式并执行某种步骤......

回答 2 投票 0

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

我有一个 TextView 显示“正在加载”字符串,我需要等到该视图消失。我没有 Asynctask 的句柄,因为此方法在 IntentService 中运行并且se...

回答 3 投票 0

Android:如何使用 Barista 测试 AppBarLayout 中的 searchView

这是我的代码: 这是我的代码: <com.google.android.material.appbar.MaterialToolbar android:id="@+id/topAppBar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:menu="@menu/top_app_bar" app:navigationIcon="@drawable/baseline_arrow_back_24"> (...) <androidx.appcompat.widget.SearchView android:id="@+id/searchView" android:layout_width="match_parent" android:layout_height="match_parent" android:visibility="gone" /> </com.google.android.material.appbar.MaterialToolbar> 如何使用 Barista 测试 SearchView?每当单击菜单中的搜索按钮时,visivilite 就会设置为可见。 菜单: <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id="@+id/search" android:title="@string/search" android:contentDescription="@string/search" app:showAsAction="ifRoom" android:icon="@drawable/search"/> <item android:id="@+id/config" android:title="@string/configuracion" android:contentDescription="Configuracion" app:showAsAction="ifRoom" android:icon="@drawable/options"/> </menu>

回答 0 投票 0

Kaspresso,验证Recyclerview项的焦点状态

我正在尝试使用此代码验证 recyclerView 中位置为 1 的项目是否获得焦点 myRecyclerView { childAt(1) { isFocused() } } 该项目是

回答 0 投票 0

安卓。我如何在 kaspresso 的另一个元素中找到元素

我如何在kakao的另一个元素中找到元素。 例如我可以找到元素: val paymentsCell = KView { withId(R.id.testId) } 我应该怎么做才能在 kot 的 paymentsCell 中找到一个元素...

回答 0 投票 0

仪器面对启动画面 API 和导航时使用 Espresso 进行测试

如何在使用启动画面 API 和导航时执行仪器测试或 Android 测试。 正如我们所知,创建启动画面不再需要 Activity,我们只需要制作新的 Theme 即可

回答 0 投票 0

自动授予 Espresso UI 测试权限

我试图避免在使用 Espresso 构建的每个 UI 测试上手动授予权限。 我努力了: @规则 public GrantPermissionRule permissionRule = GrantPermissionRule.gra...

回答 2 投票 0

在 android studio 中使用 espresso 的 evrey 测试用例之前清除/删除缓存

我使用 espresso 在 Android Studio 中编写了测试。 现在有许多测试,在我运行之前我必须删除应用程序的缓存。 我尝试了很多我知道的选项,但没有成功。 我看...

回答 3 投票 0

为什么 Espresso 测试无法通过 NoClassDefFoundError PlatformTestStorageRegistry 启动?

我正在尝试更新我项目的 gradle androidTestImplementation 依赖项。我正在使用 androidx.test 发布页面的最新建议,在撰写本文时,这些建议是: /...

回答 1 投票 0

从肖像到风景和从风景到肖像的测试

我一直在制作一个模拟日常任务管理器应用程序进行练习。 目前我正在尝试测试它在纵向和横向上的工作方式。 然而,我的人像或我的风景测试

回答 0 投票 0

如何让 JUNIT4 的继承测试先运行

@RunWith(AndroidJUnit4::class) @FixMethodOrder(MethodSorters.NAME_ASCENDING) 公开课 BaseTest { @测试 有趣的 a_firstTest() { //代码 } } myTest 类:BaseTest() { @测试 有趣的 b_secondTest() { //c...

回答 0 投票 0

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

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

回答 0 投票 0

在 Android Espresso UI 测试中与本机返回和工具栏向上/返回的行为不一致

我目前正在使用 Espresso 编写 UI 测试,我看到向上返回的性能不一致,即工具栏中的返回按钮和本机返回。 本机返回 -> NoActivityResumedException ...

回答 0 投票 0

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