【问题标题】:android studio ui test results not showingandroid studio ui 测试结果不显示
【发布时间】:2023-01-18 02:36:13
【问题描述】:

当我运行我的 UI 测试时,它们工作得很好,我可以看到测试通过日志传递。但测试状态永远不会在 Android Studio 的面板上更新。

有没有人遇到同样的问题?

测试结果为日志:

Step2TableWithHeadersNextDirectionRow[SM-A505FN - 11] SUCCESS  
....
            2022-03-15T10:52:14.245+0100 [INFO] [com.android.build.gradle.internal.tasks.DeviceProviderInstrumentTestTask] [XmlResultReporter]: XML test result file generated at /Users/mySuperApp/app/build/outputs/androidTest-results/connected/flavors/superApp/TEST-SM-A505FN - 11-app-superApp.xml. Total tests 2, passed 2, 
            2022-03-15T10:52:14.247+0100 [QUIET] [system.out] 
    ....

Android Studio Bumblebee | 2021.1.1 Patch 2
Build #AI-211.7628.21.2111.8193401, built on February 17, 2022
Runtime version: 11.0.11+0-b60-7772763 aarch64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 12.2.1
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 10
Registry: external.system.auto.import.disabled=true, ide.images.show.chessboard=true
Non-Bundled Plugins: org.jetbrains.kotlin (211-1.6.10-release-923-AS7442.40)

【问题讨论】:

  • 您找到解决方案了吗?
  • 想知道: 1. 任何类型的测试都会发生这种情况吗? 2. 一个人如何重现它? 3.您是否尝试升级到最新的 Android Studio 版本?
  • 您的 Android Studio 和 Android Gradle 插件版本是多少?

标签: android android-studio android-testing


【解决方案1】:

这可能是由几个不同的原因引起的:

  • 不正确的测试配置:确保您的测试配置在 Android Studio 中设置正确。这包括设置正确的测试运行器、测试任务和测试包。

  • 文件位置:检查测试生成的测试结果文件的位置是否配置正确。在您的日志中,测试结果似乎是在 /Users/mySuperApp/app/build/outputs/androidTest-results/connected/flavors/superApp/ 中生成的。确保这是正确的位置,并且 Android Studio 正在该位置查找测试结果。

  • Gradle 版本:确保您使用的是最新版本的 Gradle,并且在您的 build.gradle 文件中正确配置了它。

  • 插件问题:检查是否安装了导致此问题的插件。尝试禁用插件,看看是否可以解决问题。

  • 重启 Android Studio:有时,只需重启 Android Studio 即可解决问题。

  • 重新运行测试:尝试重新运行测试。

如果以上方法均无效,您是否尝试搜索 Android Studio 和/或 Gradle 问题跟踪器以查看是否有其他人报告过类似问题?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-13
    • 1970-01-01
    • 1970-01-01
    • 2022-12-05
    • 1970-01-01
    • 2015-03-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多