用python试试看

jenkins定时跑py代码

2019-08-13  本文已影响0人  hao0_0

jenkins定时跑py代码

前言:python定时跑py脚本可以很多种方法。python APScheduler定时框架;python代码放进服务器linux crontab 定时任务;Jenkins拉取svn,git代码至本地环境(Windows,linux)执行。等

我这里使用的是Jenkins定时跑py脚本。

一. 相关工具安装。

1.jenkis安装

这里我就不多说了网上教程很多。https://blog.csdn.net/hc_ttxs/article/details/79384535

2.本地py可执行。

如果不能执行:参考 https://www.cnblogs.com/yoyoketang/p/8711367.html

直到本地可以运行成功。

二. jenkins创建工程和执行

这些都是比较简单的,我说一下思路和简单的实现过程。

1.Jenkins创建一个工程。

进入:

创建一个流水线:


第一步:

第二步:

( cron定时任务 https://blog.csdn.net/fanrenxiang/article/details/80361582 )

2. 工程执行

以上是基本的设置,详细的可以在网上查阅教程。

邮件通知方面,例如执行的testcase单个结果结合的邮件,个人建议放在py代码内实现。

三. 效果和个人总结。

1.本地可部署,灵活执行各种自己编写的代码,在空闲时间自动执行。

2.系统稳定性较强,jenkins属性。

3.由自己全部一个人从写脚本代码,到部署实现。提高自己系统能力。

4.每天可执行代码,及时知道脚本执行情况,知道系统哪个地方出现问题。

5.很高的扩展性,无论接口自动化,UI自动化,还是性能测试,专项测试都可以集成起来统一维护。

上一篇 下一篇

猜你喜欢

热点阅读