【问题标题】:How to read Cucumber feature file from Jenkins如何从 Jenkins 读取 Cucumber 功能文件
【发布时间】:2016-10-07 17:16:08
【问题描述】:

我有一份关于 jenkins 的自动化工作(Java、Selenium 和 Cucumber)。我想知道是否可以将我的功能文件存储在 jenkins 上的某个位置并配置我的 java 项目以在那里读取这些功能。所以这样做每个需要编辑特性文件的人都可以简单地访问 jenkins 文件然后进行编辑,否则就需要访问 java 项目,编辑特性并提交并将其推送到 git 存储库(太复杂了)

【问题讨论】:

    标签: java selenium jenkins cucumber


    【解决方案1】:

    如果您在黄瓜跑步者课程中更改 @CucumberOptions 的 features 选项,应该可以工作。只需将其指向包含功能文件的不同文件夹即可。

    【讨论】:

      【解决方案2】:

      是的,有可能。 Jenkins 将代码从 repo 下载到执行测试的从属 jenkins 节点。功能文件应位于此节点上。构建工具或配置(Maven/etc)应包括测试阶段的功能文件位置或使用的测试插件。然后,@CucumberOptions 还将指定这些功能文件为跑步者运行。

      请注意,@CucumberOptions 已签入 repo,因此您希望使其尽可能通用,然后控制 jenkins 节点中的功能文件。

      【讨论】:

        猜你喜欢
        • 2019-08-13
        • 1970-01-01
        • 2019-08-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-12-11
        • 1970-01-01
        • 2013-06-26
        相关资源
        最近更新 更多