jenkins对测试脚本的构建步骤

摘要:
使用Jenkins定时执行脚本Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,所以可用于定时执行python脚本。环境准备:jdk1.7及以上+Jenkins[+tomcat(可选)]Jenkins的安装可以通过tomcat作为容器安装,由于Jenkins包就自带了servlet,所以我们只需要下载安装就可以直接启动。jenkins下载地址:http://jenkins-ci.org选择LTS,比较稳定,下载war包。就可以打开jenkins.我就是用第一种方法安装Jenkins。

使用Jenkins定时执行脚本

Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,所以可用于定时执行python脚本。

环境准备:jdk1.7及以上+Jenkins[+tomcat(可选)]

Jenkins的安装可以通过tomcat作为容器安装,由于Jenkins包就自带了servlet,所以我们只需要下载安装就可以直接启动。

jenkins下载地址:http://jenkins-ci.org 选择LTS(长期支持的版本),比较稳定,下载war包。
第一种启动方法,切换到jenkins.war存放的目录(随便哪个目录),输入如下命令:
> java -jar jenkins.war #这样的话默认端口是8080
若要指定端口,则:
>java -jar jenkins.war --httpPort=8080
然后在浏览器中(推荐用火狐)输入localhost:8080,localhost可以是本机的ip,也可以是计算机名。就可以打开jenkins.
我就是用第一种方法安装Jenkins。
第二种方法是用tomcat打开
tomcat下载地址:http://tomcat.apache.org/
解压tomcat到某个目录,如D: omcat9,进入tomcat下的/bin目录,启动tomcat:即双击startup.bat文件
jenkins对测试脚本的构建步骤第1张
将jenkins.war文件放入tomcat下的webapps目录下,启动jenkins时,会自动在webapps目录下建立jenkins目录,所以在地址栏上需要输入的地址于上一种方法有点不一样。
项目配置
点击左方的“新建”。
jenkins对测试脚本的构建步骤第2张

下方为配置说明:

jenkins对测试脚本的构建步骤第3张

jenkins对测试脚本的构建步骤第4张

说明:日程表依次是 分钟 小时 日 月 星期

*:表示每,每分钟,每小时,每天,每月,每星期等

, :表示指定列表范围。

- :表示区间范围

所以0 1 * * 1-5 表示 每个月的星期一到星期五,凌晨一点定时执行脚本。

jenkins对测试脚本的构建步骤第5张

说明:执行脚本的命令。

上面配置完成后点击保存即可。

立即构建

可先手动构建项目,查看项目是否能够执行通过。

点击左方的“立即构建”

jenkins对测试脚本的构建步骤第6张

构建完成后,Build History就会有一条记录。

jenkins对测试脚本的构建步骤第7张

点击这条历史记录进去

jenkins对测试脚本的构建步骤第8张

再点击Console Output,可查看到日志,Finished: SUCCESS,说明已成功。

jenkins对测试脚本的构建步骤第9张

检查是否成功

然后只需要静静的等待,测试报告邮件的到来。

jenkins对测试脚本的构建步骤第10张

免责声明:文章转载自《jenkins对测试脚本的构建步骤》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇WordPress in Windows And Uncaught Error: Call to undefined function mysql_connect()详解zabbix安装部署(Server端篇)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

二、Git

1.Git Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而是一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必有服务器端软件支持。 2.安装 [root@jenkins...

【Jenkins+Ansible+Gitlab 自动化部署三剑客】学习笔记-第五章 5-1~5-5 Freestyle Job实战

第五章 5-1~5-5 Freestyle Job实战成 一、三剑客环境介绍(Jenkins,Ansible,Gitlab) 二、三剑客环境搭建(Jenkins,Ansible,Gitlab) 2.1、验证Jenkisns下的ansible环境和ssh免密登录 2.2、编写nginx_playbooks文件 2.2.1、进入nginx_playbo...

linux 环境下jmeter+ant+jenkins

一、linux下的jenkins的安装: 下载链接:https://pan.baidu.com/s/1qZItZOC 密码:58da Jenkins 下载网址: http://jenkins-ci.org/ 1.准备:JDK环境,配置环境变量 1、下载tar.gz格式的软件包至本地服务器上;下载地址为:http://www.oracle.com/techn...

Jenkins自动触发构建maven多模块项目

一、要求 在一个Spring boot项目中,通过Jenkins来触发构建某单一模块时,其他模块和其余分支不受影响 二、Jenkins配置 1. 安装插件 插件:Generic Webhook Trigger Plugin 2. 配置用户 设置用户token,不然会报403错误 jenkins---> 用户列表----> 具体用户------...

jenkins 配置 git拉取代码

### 前言 jenkins 服务器配置可以拉取gitlab 代码:   将jenkins服务器(jenkins启动用户下)公钥文件 上传到gitlab进行认证 一、点击"源码管理",选择 git  二、系统管理 --> Global Tool Configuration<为访问git服务添加认证-----------------上图 Cre...

Jenkins进阶-应用的远程部署(12)

越来越多的公司部署需要实现自动化模式,大家的首选的工具就是Jenkins,下来介绍下通过Publish Over SSH Plugin插件实现远程部署; 一、安装插件Publish Over SSH Plugin:   1.系统管理→管理插件→可选插件→Publish Over SSH;   2.系统管理→管理插件→高级→上传插件;   两种不同的模式安装...