Jenkins定时执行测试任务

引言

在日常测试工作中,有时候我们需要在不同的时间点执行任务,特别是我们有其他事情需要处理时或晚上需要进行测试时。这时我么就需要用到这个工具来帮助我们定时执行任务,让我们有时间做其他事,提高工作效率。

一、构建一个Job

点击仪表盘(dashboard)的New Item>>输入job名字>>选择自由风格项目(Freestyle project)>>点击OK,至此创建完成。
在这里插入图片描述
在主页可以看到创建的项目如图:
在这里插入图片描述

二、配置项目

点击项目名称>>Configure,进入:
在这里插入图片描述

2.1 配置构建保持时间

我这里配置的最大天数是3天。超过3天就会被舍弃。
在这里插入图片描述

2.2 配置重试和静默期

勾选即可
在这里插入图片描述

2.3 选择代码管理工具

我这里刚开始安装,没有配置,这里保持默认即可
在这里插入图片描述

2.4 构建触发器(Build Triggers)

构建触发器后,就会在某个特定条件触发执行任务,这里我们选择Build periodically(定期构建),如图:
在这里插入图片描述
参数解释

MINUTE(分钟) HOUR(小时) DOM(每月天数) MONTH(月份) DOW(每周天数)
MINUTE Minutes within the hour (0–59)
HOUR The hour of the day (0–23)
DOM The day of the month (1–31)
MONTH The month (1–12)
DOW The day of the week (0–7) where 0 and 7 are Sunday.----0和7代表星期天

2.4.1 设置每天晚上10点30自动执行

在这里插入图片描述

2.4.2 配置周二、周四、周六晚上22点30执行任务

在这里插入图片描述

2.4.3 配置8到10点整每小时执行一次

在这里插入图片描述

2.4.4 配置每一天在22点执行一次

在这里插入图片描述

2.5 Build Steps构建步骤

我这里是在Windows上进行操作,输入脚本如下:

D:
cd D:\Testprogram\mytest
python long.py

在这里插入图片描述
最后点击保存即可到此构建完成,脚本就会自动执行
在这里插入图片描述

三、脚本定时执行

3.1 查看状态

点击一个构件历史>>Console Output
在这里插入图片描述
可以看到我们的项目定时执行成功
在这里插入图片描述

3.2 点击trend可以查看趋势图

点击trend
在这里插入图片描述

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Jenkins定时任务是指使用Jenkins这个工具来帮助我们在指定的时间点自动执行任务的功能。通过配置Jenkins的构建触发器(Build Triggers),我们可以实现定时执行任务的需求。 配置Jenkins定时任务一般包括以下几个步骤: 1. 构建一个Job:在Jenkins中创建一个项目,用于存放要执行任务。 2. 配置项目:包括配置构建保持时间、配置重试和静默期、选择代码管理工具等。 3. 配置构建触发器:通过选择不同的构建触发器来设定任务执行时间。常见的配置包括每天晚上10点30自动执行、配置特定日期和时间执行任务、每小时执行一次等。 4. 构建步骤:定义任务的具体执行步骤,例如编译代码、运行测试等。 除了通过Jenkins的界面配置定时任务,还可以使用脚本定时执行任务。通过查看任务的状态和趋势图,可以监控任务执行情况和结果。 总结起来,Jenkins定时任务是一种通过配置构建触发器,在指定的时间点自动执行任务的功能,可以提高工作效率和降低人工操作的工作量。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Jenkins定时执行测试任务](https://blog.csdn.net/xiaomao1993/article/details/127160013)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值