如何从 jenkins 启动 appium server 和模拟器,然后运行 selenium 测试用例?
需要运行我从 Jenkins 为移动自动化创建的 Maven 项目,但没有手动干预。启动 Appium 服务器和模拟器。
最佳答案
您的问题中没有那么多细节,但很快:
- 创建 Jenkins 作业。
- 点测试源代码位置构建运行
- 添加构建步骤以启动 Appium(命令取决于您的环境)
- 添加构建步骤以运行模拟器(
emulator -avd your_emulator_name
或使用 Genymotion) - 添加构建步骤以调用 maven 命令(干净测试)
不要忘记启动 Appium 并将模拟器作为后台进程运行,否则它将阻止作业执行。命令格式取决于您的环境(Linux 或 Win)。您可能需要插入时间延迟以让模拟器初始化(命令格式再次取决于您的操作系统)。希望它对您有意义。
关于shell - 如何从 jenkins 启动 appium 服务器和模拟器,然后运行 selenium 测试用例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29829872/