Espresso是一个用于编写Android UI测试的库。也被称为Google的Android测试工具
仪器面对启动画面 API 和导航时使用 Espresso 进行测试
如何在使用启动画面 API 和导航时执行仪器测试或 Android 测试。 正如我们所知,创建启动画面不再需要 Activity,我们只需要制作新的 Theme 即可
我试图避免在使用 Espresso 构建的每个 UI 测试上手动授予权限。 我努力了: @规则 public GrantPermissionRule permissionRule = GrantPermissionRule.gra...
在 android studio 中使用 espresso 的 evrey 测试用例之前清除/删除缓存
我使用 espresso 在 Android Studio 中编写了测试。 现在有许多测试,在我运行之前我必须删除应用程序的缓存。 我尝试了很多我知道的选项,但没有成功。 我看...
为什么 Espresso 测试无法通过 NoClassDefFoundError PlatformTestStorageRegistry 启动?
我正在尝试更新我项目的 gradle androidTestImplementation 依赖项。我正在使用 androidx.test 发布页面的最新建议,在撰写本文时,这些建议是: /...
我一直在制作一个模拟日常任务管理器应用程序进行练习。 目前我正在尝试测试它在纵向和横向上的工作方式。 然而,我的人像或我的风景测试
@RunWith(AndroidJUnit4::class) @FixMethodOrder(MethodSorters.NAME_ASCENDING) 公开课 BaseTest { @测试 有趣的 a_firstTest() { //代码 } } myTest 类:BaseTest() { @测试 有趣的 b_secondTest() { //c...
我正在尝试将一个旧应用程序从 sdk 版本 28 更新到 33。不幸的是,ui 测试在旧 sdk 上运行良好,而在新 sdk 上我不断收到“未解决的参考”...
在 Android Espresso UI 测试中与本机返回和工具栏向上/返回的行为不一致
我目前正在使用 Espresso 编写 UI 测试,我看到向上返回的性能不一致,即工具栏中的返回按钮和本机返回。 本机返回 -> NoActivityResumedException ...
我刚开始学习espresso,我已经遇到了一些问题。我想执行一些非常基本的测试,看看它是如何工作的。 在我的场景中,我有一个几乎没有 EditText 的片段。
使用自定义选项卡的 Espresso 测试 OAuth2.0 失败
我正在尝试通过android自定义选项卡为oauth2.0登录编写一个espresso测试。完成登录后,它通过深层链接返回到应用程序。但是测试没有通过。我可以看到每...
我正在运行“gradlew connectedCheck”以在已安装的应用程序上运行浓缩咖啡测试,但是这个“gradlew connectedCheck”重写了我的应用程序然后运行测试。 如何在不重新安装的情况下运行浓缩咖啡测试...
我在为使用 SearchView 实现的搜索栏编写 android 测试时遇到问题。这是测试代码: @测试 有趣的 searchFriends_displaysFilteredResults() { //
Espresso Toast 匹配仅适用于 Android 10(API 级别 29)
在用浓缩咖啡进行测试时。 toast 匹配仅适用于 Android 10。 onView(withText(R.string.TOAST_STRING)) .inRoot(withDecorView(not(getActivity().window.decorView))) ...
如果测试失败,我正在尝试重新启动测试。我创建了一个规则,它正在执行,但问题出在应用程序上。我必须手动重新启动它。目前,我能够杀死它,但无法弄清楚......
关闭 AlertDialog 后出现 NoMatchingViewException
Espresso 在关闭对话框警报窗口后停止工作。 我有这段代码用于检查按钮是否存在并且这段代码有效: onView(withId(android.R.id.button1)) .check(匹配(withText(
我正在执行以下浓缩咖啡代码。这段代码工作正常。 导入静态 androidx.test.espresso.Espresso.onView; 导入静态 androidx.test.espresso.assertion.ViewAssertions.matches; 我...
如何在Espresso中做一个测试,检查包含HTML标签的字符串?
我在一个android Fragment上做了一些UI测试,我的代码中有以下字符串: textView.text = Html.fromHtml("$updateText") 变化 ?") 在我的测试中,我有这样的代码。...
只要我在YouTube视频中看到一个android设备倾向于启动并显示在我的测试中启动的活动,我认为这里有一个问题,因为我的根本没有反应( ...
我想找android Espresso库的开源代码,但是找不到。这里的AOSP分支似乎表明Espresso源码已经被删除了。而具体的提交内容是说Espresso ...
Espresso intended(hasComponent(...))在简单的例子中不能工作。
像这样的问题发了很多,却没有答案,我在一个新的空白项目中也有这样的问题,知道是什么问题吗?我没有做更多的事情: public class ...