首页 > 解决方案 > 如何在詹金斯中运行多个执行窗口批处理

问题描述

我正在尝试打开 appium、avd 并在 Jeninks 中运行测试。我在执行 windows 批处理命令中有以下内容:

C:
cd C:\Users\Gebruiker
appium
adb start-server
cd C:\Users\Gebruiker\AppData\Local\Android\Sdk\emulator
emulator -avd Pixel_3_API_23
ride.py
D:
cd D:\RIDE - testproject\Avans-One
robot -d Open_settings_connect_wifi AvansOne

第一步打开Appium后,它一直在加载。我试过分离步骤,但它仍然不起作用。它完成了第一步,然后继续加载。我该如何解决?

标签: jenkinsappium

解决方案


这很可能是因为用于启动应用程序的命令在应用程序运行时没有返回。因此,您必须使用允许您在后台运行应用程序的命令。

请检查以下内容。

START /B title program

例如:

 C:
 cd C:\Users\Gebruiker
 START /B "" appium

您可以在此处阅读有关后台进程的更多信息


推荐阅读