是否可以在我想在 Jenkins 上测试的同一个项目中进行硒测试?

Is it possible to have the selenium tests in the same project which I want to test on Jenkins?

我使用 Jenkins 自动测试和构建我的 Java-EE-maven 应用程序。我已经实施了 selenium UI 测试,但进入了另一个项目。

构建流程: 1) Jenkins 构建我的 Java-EE 应用程序,然后将其部署到 Tomcat。 2) 另一个带有 selenium 测试的任务被触发并运行 UI 测试来检查我部署的应用程序。

是否可以将 Selenium 测试包含到我的 Java-EE 项目中?我想只有一个项目。 Jenkins 上的任务可能是两个。

感谢您的回答。

是的,这是可能的。

设置测试名称的正常方法是以 IT 结尾并使用 maven-failsafe-plugin 以便它们 运行 在集成测试阶段。

有关 maven-failsafe-plugin 的更多信息,请查看 Here