gpt4 book ai didi

Android Espresso 测试套件

转载 作者:行者123 更新时间:2023-11-29 19:11:35 24 4
gpt4 key购买 nike

我对如何从命令行(gradle 任务)单独运行 Espresso 测试很感兴趣(运行组/套件测试,然后关闭应用程序,然后运行另一组/套件测试)。

发现实现JUnit Test Suites是可行的但并不真正了解在仪器测试的背景下它看起来如何。它是否为每个测试套件启动单独的进程?有 sample application on Github但是如何从终端执行呢?

另一个有趣的发现是 Sharding tests .但是,它是一句话文档。

可能有人可以分享任何单独运行 Espresso 测试的经验。

最佳答案

其中大部分记录为 AndroidJUnitRunner 的一部分:https://developer.android.com/reference/android/support/test/runner/AndroidJUnitRunner.html

缺少的关键部分是如何通过 Gradle 传递这些参数。您可以通过在命令行中指定选项来做到这一点:

./gradlew connectedAndroidTest -Pandroid.testInstrumentationRunnerArguments.class=*The full name of your test suite goes here*

关于Android Espresso 测试套件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45104944/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com