我是Devops领域的初学者。
我创建了一个简单的Web应用程序(jsp),使用3个Jenkins作业将代码存储在GIT中,将此应用程序部署到Tomcat中,以及分别对该应用程序进行站点监视。
现在,我一直在尝试-没有成功-使用Selenium IDE并通过Jenkins job(我的项目中的第四个)触发对我的应用程序功能进行2次验证来自动化一个简单的测试。
为了执行此操作,我在Jenkins上创建了以下作业,并添加了所需的插件(即SeleniumHQ htmlsuite Run)。
这是工作:
https://i.stack.imgur.com/6Pm6a.png
作业运行失败,出现以下我无法处理的错误。
运行它时,出现以下错误:
https://i.stack.imgur.com/hXGmI.png
任何帮助将不胜感激
答案 0 :(得分:0)
只需选中构建环境节
下的Delete workspace before build starts
框
如果您的Jenkins作业配置中没有该选项,请确保已安装Workspace Cleanup Plugin
如果您是running your Selenium tests via Jenkins Pipeline-您要做的就是将cleanWS()
指令放在管道代码或Jenkinsfile的某个位置