无法通过 Jenkins 获取功能文件

问题描述

我正在尝试将我们的自动化环境设置为在 Linux 服务器上通过 Jenkins 无头运行。自动化是通过 Ruby 设置的,并使用 Cucumber。我在尝试运行功能文件时遇到了问题。

我有几个适用于 Jenkins、Xfvb、Cucumber 报告、Cucumber-plugin 的插件

我已经在 Ruby 中正确设置了代码(至少我相信是这样),以便其中一个功能文件可以无头运行。

但我无法完全测试该特定文件。当我在启用 Cucumber-plugin 后尝试运行构建时,它会尝试运行不同的功能文件。好像要跑整个项目。我尝试在我的 Cucumber.yml(名称 jenkins)文件添加一个新的配置文件并指定一个如下所示的标签

jenkins: --tags @disposalFeeService --no-source --format pretty --format html --out results.html --format json --out reports.json

我只有 1 个标记有该标记功能文件,而我的构建运行的是完全不同的功能文件。该功能失败是有充分理由的,与 Jenkins 设置无关,无论如何它都会失败。我还没有将所有功能设置为无头运行,目前我也不想这样做。我只是想证明我可以通过 Jenkins 获得一个功能文件

如果有帮助,这是我在 Jenkins 中的黄瓜插件Cucumber Jenkins plug in

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...