【发布时间】:2023-03-10 02:40:02
【问题描述】:
有没有人有一个名为espresso的新Android UI测试框架的maven设置示例?
【问题讨论】:
标签: android maven ui-testing android-espresso
有没有人有一个名为espresso的新Android UI测试框架的maven设置示例?
【问题讨论】:
标签: android maven ui-testing android-espresso
Quality Tools for Android 现在为 android-test-kit/espresso 提出了一个 maven 和 gradle 设置示例。
要启动 espresso 测试,您可以使用以下任一方法:
【讨论】:
您将需要 Java 7 编译器(即使代码编译时 -source 和 -target 设置为 1.5)。 (JDK6和JDK1.5可能有problems)。
然后你需要设置 maven-android-sdk-deployer。说明在这里:
https://github.com/mosabua/maven-android-sdk-deployer
之后它应该只是一个 mvn 安装。
最终这些工件将作为 SDK 额外提供。这是现在的开发者预览版 :)
【讨论】:
这里是 Espresso 的 gradle 设置(在 Android Studio 中)的 5 分钟设置,以及 github 示例 https://medium.com/p/c476d3b5ba45
【讨论】:
还可以看看 Jake Wharton 的 Gradle-port of Espresso。在使用 Gradle 支持更新原始库之前,这可能是一个更好的中间步骤。
https://github.com/JakeWharton/double-espresso
将依赖项添加到您的 build.gradle 以使其正常工作:
androidTestCompile 'com.jakewharton.espresso:espresso:1.1-r3'
查看http://mvnrepository.com/artifact/com.jakewharton.espresso/espresso 获取最新版本。
【讨论】: