【问题标题】:Getting the Jenkins Job Details in selenium web driver Java project在 selenium web driver Java 项目中获取 Jenkins 作业详细信息
【发布时间】:2016-06-24 13:32:56
【问题描述】:

我正在使用 selenium web 驱动程序来自动化 web 应用程序。我已将此 Web 驱动程序项目与 Jenkins 集成。当开发项目构建成功时,将触发此测试套件。然而,我们有三个环境 Dev、Qual 和 Cert。每个环境都有三个用于开发项目的工作。

我想为 Web 驱动程序项目创建一个作业,当这三个环境作业中的任何一个构建成功时将触发该作业。 有什么方法可以让我知道哪个作业触发了 Web 驱动程序测试套件?

例如,如果开发环境作业触发了 Web 驱动程序测试套件,则套件将针对开发 URL 运行,如果 qual 作业已触发测试套件,则套件将针对 qual URL 运行。因此,如果我能够至少获得触发套件的作业名称的作业详细信息,我就可以管理测试套件以针对各自的环境动态运行。

【问题讨论】:

    标签: selenium-webdriver jenkins continuous-integration automated-tests jenkins-plugins


    【解决方案1】:

    您可以使用这样的插件:https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin

    触发你的硒工作。然后,您还可以使用作业名称设置 env 参数。您可以在 selenium 作业中检查此作业名称并使用它来开始测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-11
      • 1970-01-01
      • 2021-02-11
      • 1970-01-01
      • 1970-01-01
      • 2019-01-18
      • 2019-11-17
      • 2015-06-16
      相关资源
      最近更新 更多