无法从Jenkins启动Appium

时间:2017-11-20 11:51:10

标签: android windows jenkins appium

我试图从Jenkins启动我的Appium测试。当我:

时,它工作得很好
  • 手动启动Appium服务器(cmd.exe Appium)
  • 从中启动测试 詹金斯。

但是当我尝试使用此命令添加新步骤并从Jenkins启动Appium服务器时:

call node C:\Users\User\AppData\Roaming\npm\node_modules\appium\build\lib\main.js --address 0.0.0.0 --port 4723 --no-reset

Jenkins控制台返回:

  

[Appium] Appium REST http接口监听器在0.0.0.0:4723

上启动

没有任何反应。测试不起作用。没有任何错误......没有任何反应。

你能帮助我吗?

由于

P.S。 Win 7(64位),Appium服务器1.7.1(通过npm安装)

1 个答案:

答案 0 :(得分:0)

为什么不启动Appium服务器programatically

import static io.appium.java_client.service.local.AppiumDriverLocalService

AppiumDriverLocalService service = 
AppiumDriverLocalService.buildDefaultService();
    service.start();
    assertEquals(true, service.isRunning());