jenkins-定时执行测试任务

当想要每个小时或者下班之后都去执行测试任务,我们不能每次都手动去运行程序,这时候我们就可以采用Jenkins来完成定时执行测试任务。

1. 在Jenkins首页,新建任务

2. 输入任务名,选择"Freestyle project",然后点击确定按钮

3. 在build中选择"Execute window batch command"

4. 在出现的窗口中输入命令(可以将这个窗口理解成doc窗口)

  1. cd 到项目路径下
  2. 运行可执行文件

 5. 在Build Triggers中勾选Build periodically,在弹出的窗口中即可编辑我们想要的时间安排。

 6. 编辑日程表

  1. 5个时间单位:需要输入5个数字,分别代表5个不同的时间单位:分钟,小时,日期,月份,星期
    1. 例:想让程序在1/25周二晚上9点自动执行一次:0 21 25 1 2
  2. 6个符号
    1. 空格:时间单位的间隔,有且只能有四个
    2. * 星号:表示所有可能的取值
      1. 例:0 21 * * * 每天晚上9点分别执行一次
    3. -横线:表示区间
      1. 例:0 21 * * 1-5 每周一到周五的晚上9点自动执行一次
    4. ,逗号:表示枚举
      1. 例:0 8,12,20 * * *每天的早上8点,中午12点,晚上20点分别执行一次
    5. /分号:表示间隔
      1. 例:*/30 * * * * 每隔30分钟执行一次
    6. H:用于分散负载
      1. 例:H/30 * * * *也是每隔30分钟执行一次,但不一定是整点和半点执行,可能在任何一个时间点执行,会自动找服务器的空闲时间执行,更推荐使用。

7. 最后点击保存即可

举例

任务1:每天晚上下班后(晚上10点开始),进行测试:0 22 * * *

任务2隔天晚上下班后(晚上10点以后),进行测试:H 22 */2 * *

任务3:每月的10号20号下班后,进行测试:H 18 10,20 * *

任务4:每周周2至周5进行测试:* * * * 2-5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BetterFate!

爱你哦!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值