【问题标题】:DEVICE FARM , APPIUM , JAVA设备农场,APPIUM,JAVA
【发布时间】:2016-12-20 10:19:31
【问题描述】:

我有用 JAVA 编写的测试用例,并且该项目不是 TESTNG 或 JUnit。 我想在 Device Farm 上运行我的测试用例。 我有一个依赖于 3 个属性文件的 jar 文件。

【问题讨论】:

    标签: appium aws-device-farm


    【解决方案1】:

    我在 AWS Device Farm 团队工作。

    有两种方法可以实现:

    1. 将常规的 java 类测试方法调用封装在 TestNG 调用中。您可以按照我们在 github 上托管的示例示例:https://github.com/awslabs/aws-device-farm-appium-tests-for-sample-app

      一旦你封装了这些,你就可以使用 @Test 对测试方法进行注释,并且设备场将能够提取它们。

    2. 第二种方法是尝试看看是否可以使用 testNG 运行程序运行 Java 测试用例。如果这在本地工作,它应该在设备场上工作。

      本地执行示例可能如下所示:

      java -cp :/tmp/wd/:/tmp/wd/dependency-jars/ org.testng.TestNG /tmp/wd/yourjavatestclasses-SNAPSHOT-tests.jar 输出文件

    当然,以上这两种方法都需要您按照我们在此处的说明打包测试用例:http://docs.aws.amazon.com/devicefarm/latest/developerguide/test-types-android-appium-java-testng.html

    【讨论】:

      猜你喜欢
      • 2018-06-12
      • 2017-04-29
      • 2022-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-01
      • 2017-10-13
      相关资源
      最近更新 更多