java - Espresso 测试android中的多场比赛

标签 java android testing kotlin android-espresso

我需要检查 View 是否显示并已启用。

  btn.check(matches(isDisplayed()))
            .check(matches(isEnabled()))

我可以为此使用数组吗?

例如:

 btn.check(matches(isDisplayed(),isEnabled()))

最佳答案

您可以使用 allOf 方法来匹配所有指定的匹配器:

 btn.check(matches(allOf(isDisplayed(),isEnabled())))

关于java - Espresso 测试android中的多场比赛,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56404529/

相关文章:

java - 为文件生成 URL

android - INSTALL_FAILED_USER_RESTRICTED : android studio using redmi 4 device

Android 处理程序 bufferedreader.read() 在接收数据时关闭应用程序

javascript - 如何为特殊测试用例编写可测试代码

java - JDBC PreparedStatement - 使用相同的参数,这可能吗?

java - 来自validation.api的@Pattern想要在一个属性文件中配置所有模式

java - 如何在Java中使用数组值作为字段? a1.section[2] = 1;

从/system/framework/arm/boot.oat 启动的 Android 原生崩溃

testing - 负载测试软件

testing - 带参数的 Groovy 模拟方法