【问题标题】:Appium test returns exit code 2 error in app centerAppium 测试在应用中心返回退出代码 2 错误
【发布时间】:2019-07-02 22:02:03
【问题描述】:

我的 appium android 测试在本地编译成功。我按照准备指南在应用中心的测试云上准备并上传了相同的测试:https://docs.microsoft.com/en-us/appcenter/test-cloud/preparing-for-upload/appium

我将测试类和所有依赖项打包到target/upload 文件夹中并执行了上传。扫描了项目,并正确识别了运行器类。控制台说Build Success,但测试没有运行。输出显示Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

显示最终错误:Cannot run tests. Returning exit code 2

从日志中,我可能做错了什么?我做了一个谷歌研究,发现退出代码 2 表示Invalid Options,但这到底是什么意思?

【问题讨论】:

    标签: java android appium


    【解决方案1】:

    这很可能是命名问题。

    根据 Maven Surefire 包含测试的约定,您必须为测试命名:

    /Test*.java” - 包括其所有子目录和所有以“Test”开头的 Java 文件名。 “/*Test.java” - 包括其所有子目录和所有以“Test”结尾的 Java 文件名。 “/*Tests.java” - 包括其所有子目录和所有以“Tests”结尾的 Java 文件名。 “/*TestCase.java” - 包括其所有子目录和所有以“TestCase”结尾的 Java 文件名。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-28
      • 1970-01-01
      • 1970-01-01
      • 2016-01-05
      • 1970-01-01
      • 2020-06-23
      • 2012-05-15
      • 1970-01-01
      相关资源
      最近更新 更多