专栏首页python3三:搭建Jenkins+python接口

三:搭建Jenkins+python接口

根据上面两篇文章,一:Jenkins安装步骤 和 二:Jenkins平台--添加注册功能,和设置用户权限管理,应该已经基本掌握jenkins平台的搭建和账户管理。

接下来,就应该实际使用jenkins平台了。

本文将以python脚本为例,描述如何创建一个任务,定时触发执行py脚本。

1.准备好需要执行的py脚本

2.既然要执行py脚本,那计算机就必须现有python环境

https://www.python.org/下载python,最好和编译脚本的python环境一致(如我本机编译python代码的环境为python3.5版本,故在安装jenkins的服务器上,也安装的python3.5环境,最好安装在C盘)

安装好环境之后检查一下:

3.python环境安装好之后,安装py脚本里面用到的库(例如,我的脚本是关于接口自动化测试的,用到requests、xlrd、xlwt)

安装方法:

cmd

pip install requests

4.上面需要的环境都ok之后,重点来了,创建第一个新任务

安装上面的步骤,到此,新任务就创建成功。

5.创建成功后,构建看任务是否可以正确执行

6.结束

备注:上面构建部分要注意:

1.一定要指定到python.exe路径,否则控制台报错提示python不是内部代码

2.  *.py脚本要放到D:\Jmeter\jenkins-2.104install-file\workspace\Dishui_python路径下

又或者

2. 不需要移动*.py脚本的存放在位置,直接cd 指定到脚本路径,但是一定要表明python.exe路径

  1. d:
  2. cd D:\Documents\Desktop\demo-master-20180601
  3. C:\Users\gongxx\Python35\python.exe run_test_api.py

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python的open函数

    注: 1、写入内容时记得加"\n"换行,变量是b+"\n"(b为变量名) 2、读取文件内容时注意加strip(),去掉"\n"

    py3study
  • 使用ansible搭建python多版

    在学习python过程中,centos系统自带的python版本比较滞后。在测试过程中,往往需要多个版本,但又不想影响系统自带的版本;尤其是在学习django过...

    py3study
  • unity机器学习之unity和pyth

    写该文時,unity还没有原生支持python机器学习,目前unity提供的是用插件的方式使用机器学习

    py3study
  • 安装pycharm创建新项目时出现错误interpreter field is empty,运行python程序

    2.安装python,具体步骤参考如下博客的Python的安装部分,记住安装路径:

    拓荒者
  • python的open函数

    注: 1、写入内容时记得加"\n"换行,变量是b+"\n"(b为变量名) 2、读取文件内容时注意加strip(),去掉"\n"

    py3study
  • 用python -m http.serv

    工作时同事间几mb小文件的传输,一般使用QQ或者微信就足够了,但当传输文件几百MB或者几十G时,这种方法的效率就显得不足了。本篇就是简单说明一个python小功...

    py3study
  • unity机器学习之unity和pyth

    写该文時,unity还没有原生支持python机器学习,目前unity提供的是用插件的方式使用机器学习

    py3study
  • 安装psycopg2碰见的各种错误

    一套新的Linux环境,需要部署个python写的程序,逻辑就是读取EDB数据库,进行一些数据的操作。由于连接的是EDB,需要pg的库psycopg2,当然能从...

    bisal
  • grpc官方文档实验与翻译(python

    tensorflow分布式与tensorflow serving底层通信都是是用的grpc,所以就看了一下grpc的基本用法(python版)

    py3study
  • python开始

    mwangblog

扫码关注云+社区

领取腾讯云代金券