❶ ALLEN老师自动化测试小课堂 | 使用Jenkins实现定时任务
使用Jenkins实现定时任务的步骤如下:
环境准备:
用户设置与登录:
Python 与 Jenkins 集成:
创建自由风格项目:
配置并启用定时任务:
完成构建任务并查看结果:
查看测试报告:
通过以上步骤,即可在 Jenkins 中实现定时自动化测试任务。
❷ Jenkins如何配置多节点以满足不同job使用不同节点进行构建 。
在Jenkins中配置多节点以实现不同任务在不同节点上构建,可以有效减少排队现象,提高构建效率。以下是配置多节点的步骤。
首先,需要在凭据页面添加全局Jenkins链接,进入全局凭证后点击添加凭据,选择合适的凭据类型、范围,填写连接主机的用户名和密码。
接着,根据所需节点的类型(Windows或Linux),配置节点。对Windows节点,先进行安全配置,设置代理协议。在Jenkins中管理节点,新建节点,选择Permanent Agent,设置远程工作目录、标签及启动方式,保存节点。之后在配置代理页面下载slave-agent.jnlp和agent.jar,并将这两个文件拷贝到代理主机上。在代理主机上运行指定命令。
对于Linux节点,配置过程类似,但启动方式可能不同。配置完成后,可在构建任务中设置节点运行。在新建或现有job中配置限制项目的运行节点及节点标签名。填写标签名后,如果节点已连接并成功,下方会有提示信息。完成设置后,重新构建任务,任务将使用配置的节点执行。
通过上述步骤,Jenkins配置多节点实现了不同任务在不同节点上高效构建,避免了排队现象,提升了整体构建效率。