【问题标题】:can't trigger a test of some appllication via Jenkins job无法通过 Jenkins 作业触发某些应用程序的测试
【发布时间】:2019-06-06 09:15:51
【问题描述】:

我是 Devops 领域的初学者。

我创建了一个简单的 Web 应用程序 (jsp),使用 3 个 Jenkins 作业将代码存储在 GIT 中,将此应用程序部署到 Tomcat 中,并分别对这个应用程序进行站点监控。

现在,我一直在尝试 - 没有成功 - 使用 Selenium IDE 并通过 Jenkins 作业(我项目中的第四个)触发对我的应用功能进行 2 次验证的简单测试。

为了执行它,我在 Jenkins 上创建了以下作业,并添加了所需的插件(即 SeleniumHQ htmlsuite Run)。

这是工作:

https://i.stack.imgur.com/6Pm6a.png

作业运行失败,出现以下我无法处理的错误。

当我运行它时,我收到以下错误:

https://i.stack.imgur.com/hXGmI.png

任何帮助将不胜感激

【问题讨论】:

  • @DebanjanB 仔细阅读:现在,我一直在尝试 - 没有成功 - 使用 Selenium IDE 并通过 Jenkins 作业(第四个在我的项目中)。

标签: selenium jenkins automation devops


【解决方案1】:

只需勾选 Build Environment 节下的 Delete workspace before build starts

如果您的 Jenkins 作业配置中没有该选项 - 请确保已安装 Workspace Cleanup Plugin

如果您是 running your Selenium tests via Jenkins Pipeline - 您只需将 cleanWS() 指令放在管道代码中的某个位置或 Jenkinsfile

【讨论】:

  • @Dmitri T 它不起作用...仍然给我同样的错误
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-25
相关资源
最近更新 更多