基于Jenkins的Python脚本执行详解!另附完整安装教程

这篇具有很好参考价值的文章主要介绍了基于Jenkins的Python脚本执行详解!另附完整安装教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板)-CSDN博客文章浏览阅读2k次,点赞85次,收藏11次。你知不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件测试基础题,web自动化测试、app自动化测试、接口测试、性能测试、自动化测试、安全测试及一些常问到的人力资源题目。最主要的是他还收集了像阿里、华为这样的大厂面试真题,还有互动交流板块……https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5501今天就在服务器上安装一些测试同学们经常用到的内容,最新的服务器已经将python3环境都是自带的了,那么小编介绍下如何安装jenkins然后通过jenkins运行我们的python脚本。

Jenkins的安装

jdk的安装

用过jenkins的小伙们都清楚,jenkins是需要依赖于JDK的,那么我们首先需要在服务器上安装JDK环境,这里小编直接通过yum命令直接进行安装。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

输入上述命令后,点击回车,喝杯咖啡过一会就会安装完成了。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

jenkins下载安装

通过安装完成jdk后,就需要安装jenkins,因为linux服务上没有jenkins相关包,我们需要先进行下载下来,然后在上传到服务器上进行安装,这里小编使用的是清华镜像进行下载。

下载链接:

[https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/](https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat-stable/)

下载资源由于是在本地,需要通过XFTP进行将本地文件导入到服务器中,然后在通过yum命令进行安装。

安装命令:yum install  [下载jenkins的包]

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

jenkins的配置

jenkins安装完成后,就需要我们进行配置了,配置程序内容需要我们进入到jenkins的文件目录下

文件目录:

/usr/lib/systemd/system/jenkins.service

这里通过vim命令进行打开文件,将user和Group都改成root,继续往下翻,根据自己情况进行设置对应的端口号。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

配置完成后,进行重新启动jenkins服务。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

请求jenkins服务

上述重启jenkins后,这里就可以通过对应的服务器地址加上设置的端口号就可以进行请求jenkins网页了。第一次请求,需要根据服务器上的地址将管理员密码输入。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

成功填写后,点击确认按钮,进行选择推荐的插件进行安装,进行等待安装完成后在进行使用。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

插件下载完成后,系统会提示创建管理员账户,新建一个管理员信息,创建完成后,直接点确认报错就可以了。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

编写python脚本

上述介绍已经将jenkins配置的信息基本上配置完成了,接下来就需要编写我们的测试代码了,小编这里通过unittest程序编写了几个简单的case,首先在linux服务器上运行查看是否可以成功,然后在配置到jenkins上。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

在服务上执行python test.py 脚本执行成功,接下来小编将脚本配置到jenkins上进行运行。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

jenkins执行python脚本

1、登录到jenkins页面中,首先创建一个项目,输入项目名称,选择Freestyle project进行创建项目。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

2、项目创建完成后,进入到项目中,直接找到Build Steps处,在这里选择执行 shell命令。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

3、上述中设置了执行shell命令,所有需要在输入命令框中首先需要输入#!/bin/bash,下面在进行输入跳转目录的命令,不然jenkins无法读取shell命令,设置命令完成后点击保存按钮。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

4、上述信息配置完成后,直接进入到找到构建按钮,然后进行执行项目,执行完成后,进入到构建结果处找到控制台输出,就可以很清楚的看到,python脚本结果已经展示出来了。

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

总结

本篇文章主要通过linux进行安装jenkins以及配置jenkins环境内容,在通过创建项目进行执行服务器上的python脚本。中间也介绍了一些容易出错或者忽略的地方,都是一些很简单很通俗的知识点,这里希望对您有所帮助,感谢您的阅读。

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群: 786229024,里面有各种测试开发资料和技术可以一起交流哦。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具
jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具

jenkins 执行python脚本,程序员,软件测试,程序人生,jenkins,python,功能测试,测试用例,单元测试,面试,测试工具文章来源地址https://www.toymoban.com/news/detail-787546.html

到了这里,关于基于Jenkins的Python脚本执行详解!另附完整安装教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 容器部署Jenkins,执行构建任务后,需要执行宿主机上的shell脚本

    遇到的问题:使用docker 部署了一个Jenkins ,Jenkins里执行构建,构建后需要执行宿主机上的shell脚本,这种该如何操作呢。怎么可以退出到宿主机执行shell,最开始挂载了Jenkins_home目录,可以找到shell脚本,但是shell脚本比如cp目录都是对应的宿主机的,在容器里是找不到 步骤一

    2024年02月15日
    浏览(26)
  • Jenkins 执行远程shell脚本部署jar文件问题起不来

    如图:最开始的时候没有加: source /etc/profile 这一行, run.sh里面的java -jar xxxx.jar 一直执行不来。 一开始以为是Jenkins执行退出后会kill一切它启动的进程,所以加了在run.sh里面加了export BUILD_ID=dontKillMe,还是不行。后来考虑是环境变量问题,加上source /etc/profile就好了,同时最

    2024年02月07日
    浏览(36)
  • Jenkins执行shell脚本报错:docker: command not found

    搭建完Jenkins之后,着手开始创建构建服务的任务,点击构建,但是一直构建失败,控制台日志一直报错 截图 尝试了了很多解决办法,比如在shell脚本前加上两行代码 但对于我的情况还是不起作用。 最后才发现,是我的Jenkins没有配置全局的PATH环境变量,配置方法如下 1、首

    2024年02月13日
    浏览(34)
  • Jenkins部署ssh连接远程主机执行脚本找不到环境变量的问题

    最近在Jenkins部署远程执行其他服务器上的编译脚本时遇到报找不到编译器的问题,耗时两天尝试了排序比较靠前的一些方法,但都没能解决问题,所以决定记录下,希望能帮助到大家。 执行命令:ssh root@远程主机 /studio/test.sh 编译报错: /bin/sh: 1: aarch64-linux-gnu-gcc: not found 注

    2024年02月15日
    浏览(37)
  • 解决Jenkins执行git脚本时报错:No such device or address问题

    问题现象: Jenkins执行BeanShell脚本时,报错:jenkins fatal: could not read Username for \\\'http://112.11.120.1\\\': No such device or address  解决方案: 解决服务器拉取git仓库的代码权限,使用高级子模块克隆功能。 执行结果:虽然也报错,但整体脚本执行通过

    2024年02月01日
    浏览(29)
  • 十八、Jenkins(centos7)执行接口自动化测试脚本,飞书推送测试结果消息

    https://gitee.com/HP_mojin/pytest_allure_request_20220811 创建虚拟环境:https://blog.csdn.net/qq_42846555/article/details/131579627

    2024年02月13日
    浏览(42)
  • 【Python_Selenium学习笔记(三)】基于Selenium模块实现无界面模式 & 执行JS脚本(把滚动条拉到底部)

    此篇文章主要介绍如何使用 Selenium 模块实现 无界面模式 执行JS脚本(把滚动条拉到底部),并以具体的示例进行展示。 创建浏览器对象之前,创建 options 功能对象 : options = webdriver.ChromeOptions() 添加无界面功能参数: options.add_argument(\\\"--headless\\\") 构造浏览器对象,打开浏览器,并

    2024年02月06日
    浏览(48)
  • Python中pymysql模块详解:安装、连接、执行SQL语句等常见操作

      在Python中,我们经常需要连接和操作数据库。pymysql是一个流行的Python模块,专门用于与MySQL数据库进行交互。本文将介绍pymysql模块的基本使用方法,以及它在实际开发中的一些应用场景。   pymysql是一个用于Python编程的第三方模块,用于连接和操作MySQL数据库。它提供

    2024年02月07日
    浏览(29)
  • linux下Jenkins的安装、部署、启动(完整教程)

    Linux系统Centos 7 1、安装jdk8 2、安装jenkins 首先依次如下三个命令: 2.1 导入镜像 出现以下问题 我们的解决方法是安装一个 ca-certificates 包 2.2 导入公钥 2.3 安装jenkins 2.4 修改配置文件 2.5 启动jenkins Job for jenkins.service failed because the control process exited with error code. See “systemctl stat

    2024年01月19日
    浏览(32)
  • 【一步到位】Jenkins的安装、部署、启动(完整教程)

    Linux系统 Centos 7 1、安装jdk 我安装的是jdk8,此处就不多说了,自己百度哈,很简单 2、安装jenkins 首先依次执行如下三个命令: 2.1、导入镜像: 2.2、导入公钥 2.3、安装jenkins:

    2024年02月10日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包