【发布时间】:2017-06-08 01:10:49
【问题描述】:
我最近在 Windows 环境中设置了 Selenium(Java 绑定)与 TestNG 和 Jenkins 的集成,运行得非常好。
我创建了一个 TestNG 的批处理文件,并使用 Windows 批处理文件命令通过 Jenkins 执行它。现在的情况是我必须在 Linux (Centos 7) 环境中运行这些 Selenium 测试用例,因为那里设置了 Jenkins。
我不太确定应该如何处理。我浏览了一些文章,但真的找不到与 Selenium/Java 相关的任何内容。
我已经完成了一些初始步骤,但之后我就陷入了困境:
- 我已安装 CentOS 7;
- 在上面安装了Java;
- 在上面安装了Jenkins;
- 我还安装了 xvfb,因为它是无头执行所必需的。
从这里我需要一些关于如何进一步进行或将所有事情放在一起的指导。例如,我是否应该在 VM 上移动 Selenium/Java 项目并通过 Jenkins 以某种方式运行 TestNG 文件? (但不确定如何做到这一点需要遵循一些步骤,或者是否还有其他先决条件)。或者其他更好的方法。
如果有人可以指导我阅读任何文章或可以在这里解释步骤,那就太好了。
【问题讨论】:
标签: java selenium jenkins testng centos7