Jmeter+Jenkins持续集成(三、集成到Jenkins)

1、Jenkins全局工具配置

登录jenkins->系统管理->Global Tool Configuration

(1)JDK配置

  

(2)Ant配置

  

  配置信息按照机器上实际安装的来填写。页面上的其他工具配置与我的测试工作无关,不用关注。

2、Jenkins新建任务

登录jenkins->首页的“新建”功能按钮

(1)构建一个自由风格的软件项目

  

(2)配置“构建”步骤

构建->增加构建步骤->Invoke Ant

Ant Version:jenkins全局工具配置过Ant后,点击表单会出现在下拉框中,直接选中即可;

Targets:前一章中提到的build.xml文件中的targets的名字;

Build File:指定build.xml文件的路径以及文件名,可以看到我在这里把build.xml重命名为test_token_build.xml,目的是如果以后jenkins集成的测试脚本数量变多以后,能够确保build.xml文件与测试脚本一一对应。

3、配置完毕,开始测试

(1)立即构建

  

(2)查看控制台输出

  

由图看出,以及执行到了测试脚本,但是由于权限不够,导致本次构建失败。

给jmeter.log授予权限即可:

  

在该目录下授权

# chmod 777 jmeter.log

授权后:

  

OK,再次构建查看结果:

  

3)查看测试报告是否生成

查看路径:/usr/jmeter/apache-jmeter-3.3/TestReport/testToken

本章节就到此为止,我们实现了通过jenkins页面直接点击测试项目的“立即构建”功能按钮,就能够在远程服务器上自动的执行测试输出测试报告。下一章节会通过配置jenkins,来实现测试任务的定时执行以及测试报告通过邮箱自动发送出来的功能。还请继续关注。

原文地址:https://www.cnblogs.com/syw20170419/p/11159349.html

时间: 2024-11-10 16:04:26

Jmeter+Jenkins持续集成(三、集成到Jenkins)的相关文章

Ant+jmeter+jenkins 持续集成设置

1.创建任务http://i2.51cto.com/images/blog/201802/24/a5a104abf5fba828adab8bda5194ab38.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=" alt="Ant+jmeter+jenkins 持续集成设

【此处有干货~】jmeter+ant+jenkins持续集成配置及过程中问题解决思路

本人是一枚工作近三年的小测试,大学正好专业为软件测试,在工作中用到最多的是功能测试.接口测试.压力测试.偶尔会涉及到性能测试......(小白,很多观念技术跟大佬差距太大,勿喷) 在接口测试过程当中,如果后面需要回归接口,本人采用的是jmeter+ant+jenkins进行自动化构建,在构建失败的情况下,会用过邮箱提醒的方式告知: 强烈给大家推荐一本<全栈性能测试修炼宝典 JMeter实战 pdf >,里面内容很齐全,对于测试本身还是挺有帮助的. 切入正题: 环境配置分为三部分: 第一:jme

我的套路(windows):Jenkins+Jmeter+Ant持续集成

一.Jenkins下载安装 到官网下载jenkins.war包:http://jenkins-ci.org/.把下载下来的jenkins.war包放到文件夹下,如C:\jenkins,然后打开命令行窗口并进到该目录下,执行java -jar jenkins.war命令,当提示:“Jenkins is     fully up and running”时,表示启动成功,这时在浏览器窗口输入:http://localhost:8080/ 就可到jenkins的首页 二.修改Jenkins的根目录 默

Jenkins+Jmeter+Ant持续集成

前期准备: 1.Jdk1.6或以上:http://www.oracle.com/technetwork/java/javase/downloads/index.html 命令行输入:java -version,出现如下提示说明安装成功 2.ANT下载:http://ant.apache.org/bindownload.cgi.配置环境变量 命令行输入:ant -v,出现如下提示说明安装成功 3.Jmeter下载:http://jmeter.apache.org/download_jmeter.c

个人环境搭建——搭建jenkins持续构建集成环境

---恢复内容开始--- 搭建jenkins持续构建集成环境  要搭建jenkins持续构建集成环境,首先要安装tomcat和JDK:   第一部分,基本说明:   敏捷(Agile) 在软件工程领域越来越红火,如何能再不断变化的需求中快速适应和保证软件的质量也显得尤其的重要. 它倡导团队开发成员必须经常集成他们的工作,甚至每天都可能发生多次集成.而每次的集成都是通过自动化的构建来验证,包括自动编译.发布和测试,从而尽快地发现集成错误,让团队能够更快的开发内聚的软件. 持续集成的核心价值在于:

Jenkins - 持续集成环境搭建

1. Jenkins 概述 Jenkins是一个开源的持续集成工具.持续集成主要功能是进行自动化的构建.自动化构建包括自动编译.发布和测试,从而尽快地发现集成错误,让团队能够更快的开发内聚的软件. 2. Jenkins功能 主要功能: l   代码库(svn/git等)代码发生变化后更新代码至jenkins工作目录 l   代码变化后启动编译或设置定时编译 l   输出编译结果,包括生成的目标文件 l   邮件通知构建结果 3. Jenkins构建过程 1. 向代码库提交代码,代码库变化触发构建

Jenkins持续集成实战总结

原文:https://my.oschina.net/CandyDesire/blog/341331#comment-list 持续集成 什么是持续集成 随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题.尤其是近些年来,敏捷(Agile) 在软件工程领域越来越红火,如何能再不断变化的需求中快速适应和保证软件的质量也显得尤其的重要. 持续集成正是针对这一类问题的一种软件开发实践.它倡导团队开发成员必须经常集成他们的工作,甚至每天都

基于Jenkins持续集成CI

持续集成强调开发人员提交了新代码之后,立刻进行构建.(单元)测试.根据测试结果,我们可以确定新代码和原有代码能否正确地集成在一起. 持续交付在持续集成的基础上,将集成后的代码部署到更贴近真实运行环境的「类生产环境」(production-like environments)中.比如,我们完成单元测试后,可以把代码部署到连接数据库的 Staging 环境中更多的测试.如果代码没有问题,可以继续手动部署到生产环境中 持续部署则是在持续交付的基础上,把部署到生产环境的过程自动化. 集成:是指软件个人研

Jenkins持续集成-自动化部署脚本的实现《python》

读者须知:1.本手记本着记续接前面的两张手记内容整理2.本手记针对tomcat部署测试环境实现 最近工作比较繁忙,导致这章一直拖延,没有太抽出时间来总结.要实现Jenkins端的持续集成,其实在CI服务配置端很容易,难点呢?就是如何实现自动化的部署.我的脚本设计就是为了解决以下难题: 难点一.如何使得自动化部署脚本更通用 我用的脚本,依赖依赖一个配置文件的模块化,让每一个应用业务模块更加通用.自动化所执行的命令呢?我也是设计想法本着更加通用平台的原则,至少对于tomcat+java or jav

Jenkins 持续集成使用教程

Jenkins 持续集成使用教程 用 jenkins 有什么好处 通过规范化来完成,简单,繁琐,浪费时间的重复工作 规范化工作,以免出现低级错误 实现随时随地任何人一键构建 ...... 安装 jenkins 以 Mac 设备为例(Windows 步骤类似),帮你一步一步搭建好 jenkins.jenkins 属于 java 项目 依赖于 java,需要先安装 java jdk,具体安装方式请自行百度. 安装 jenkins 有常用的三种方式. 使用 pgk 安装包安装 在 官网 下载 pgk