【发布时间】: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