Tomcat+Jenkins+Ant+Jmeter搭建

1.前置条件准备

JDK1.7、Tomcat、Jenkins、jmeter、ant、build.xml、jmeter测试脚本

下面是我的环境,需要的自己去下载

链接:https://pan.baidu.com/s/1NwaTUYvB1_x2VigQ4xQtxw 密码:zu4p

2.搭建步骤

注意:将所以环境尽量放在同文件夹下,方便后期寻找。如放在D:\test文件夹下

1>解压jdk到D:\test下,配置jdk环境变量

  新建JAVA_HOME,内容:解压jdk路径,如D:\test\jdk1.7.0_32\

  新建CLASS_PATH ,内容:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%ANT_HOME%\lib;

  更改文件PATH,添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

  验证WIN+R,输入cmd确定后输入 java -version

  

2.解压Tomcat文件到D:\test下

  找到webapps文件夹

3.安装Jenkins文件到Tomcat的webapps下

  查看是否正常安装

  

  验证步骤WIN+R,输入cmd确定后进入tomcat的bin路径运行startup.bat 命令启动tomcat

  

  进入浏览器localhost:8080进入Jenkins进行配置

4.Jenkins工程配置

首次进入jenkins后提示如下图,将文件路径里的密钥复制粘贴到此处,进入后添加自己想要的插件ant或者跳过,新建自己的帐号

5.解压ant到文件D:\test文件夹下,配置ant环境变量

新建ANT_HOME,输入 D:\test\ant\apache-ant-1.9.8 
更改添加CLASS_PATH ,输入%ANT_HOME%\lib; 
更改添加PATH,%ANT_HOME%\bin;

验证WIN+R,输入cmd确定后输入 ant -version

6.解压jmeter到文件夹D:\test下

  将D:\test\apache-jmeter-2.13\extras下的ant-jmeter-1.1.1.jar拷贝到D:\Test\apache-ant-1.9.11\lib下

  将build.xml文件拷入D:\Test\apache-jmeter-2.13\extras文件夹下

  将D:\Test\apache-jmeter-2.13\bin下的jmeter.properties文件jmeter.save.saveservice.output_format=csv更改为jmeter.save.saveservice.output_format=xml

7.修改build.xml

  修改下图中标记1的位置路径为D:\test\apache-jmeter-2.13

  在D:\test\下新建result文件夹,将2和3 位置修改该路径D:\test\result

  在D:\test\下新建script文件夹,将jmter的测试脚本放入这里,将下图标记4的位置修改为D:\test\script

8.创建一个新项目,输入项目名称和描述

没有源码选择None

构建环境没有则不选择任何,构建先点击增加构建步骤,然后输入ALL(因为我的build.xml中的<project name="JmeterTest" default="all" basedir=".">),在build file输入build.xml的存放路径,点击保存

好吧!到这里已经完成配置了,开始测试一下我们的脚本了

9.测试环境

点击构建

构建结束后,点击控制台输出

查看是否成功

查看D:\test\result下的html文件

到此,验证通过

好开心,环境部署到此也就面临真正意义上的结束了

原文地址:https://www.cnblogs.com/SETtest/p/9051595.html

时间: 2024-10-09 13:54:31

Tomcat+Jenkins+Ant+Jmeter搭建的相关文章

jenkins+ant+jmeter搭建持续集成的接口测试平台

一.jemter接口脚本的编写步骤如下: 1. 编写接口请求 通过录制或者查看接口文档,编写接口请求,进行调试,确保接口调试通过,对于http的请求来说,就是正确的填写域名,查询字符串,查询参数等信息 2. 对接口的返回/输出结果进行判断,确认接口测试结果是否有异常 这些工作完成后,接口测试脚本就准备好了 二.生成接口测试报告 接口测试脚本运行后生成的是JTL(xml)格式的文件,这些文件不具备可读性,因此我们要把他转化为可以阅读的html格式报告.转化的步骤如下: 1. 安装ant工具 Ant

jenkins+ant+jmeter自动化性能测试平台

jenkins+ant+jmeter自动化性能测试平台 Jmeter是性能测试的工具,java编写.开源,小巧方便,可以图形界面运行也可以在命令行下运行.网上已经有人使用ant来运行,http://www.programmerplanet.org/projects/jmeter-ant-task/,既然可以使用ant运行,那和hudson.jenkins集成就很方便了,而且jenkins上也有相应的插件Performance Plugin,可以自动收集jmeter的测试结果,展示出来. 首先去下

Jenkins+Ant+Jmeter接口自动化集成测试实例

Jenkins+Ant+Jmeter接口自动化集成测试实例 一.Jenkins安装配置 1.安装配置JDK1.6+环境变量: 2.下载jenkins.war,放入C:\jenkins目录下,目录位置随意: Jenkins启动方法: cmd进入Jenkins目录下,执行java -jar jenkins.war 浏览器输入:localhost:8080可以访问Jenkins表示配置成功: 二.Ant安装配置 1.下载apache-ant-1.9.6:放入E盘,如E:\apache-ant-1.9.

Jenkins+Ant+Jmeter自动化测试平台

        持续集成 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成.每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快的发现集成错误.许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件. jenkins是基于java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:持续的软件版本发布.测试项目,监控外部条用执行的工作. 项目构建 通过构建工具对多个项目文件进行

性能测试四十八:Jenkins+Ant+Jmeter系统部署

工作步骤: 1.开发提交代码SVN/Git 2.代码编译.打war包 3.上传war包到服务器 4.重启web服务器 5.开始测试/自动化测试 6.发测试结果 Jenkins工作: 1.开发提交代码Git 2.Jenkins拉取代码,自动化编译,打包 --  插件 3.Jenkins自动上传war包  --  插件/sh.bat脚本 4.Jenkins自动重启tomcat  --  sh脚本 5.Jenkins自动执行自动化脚本  -- sh脚本 6.Jenkins自动化发送测试报告  -- 

Jenkins+Ant+Jmeter 自动化性能测试平台

一.前言 持续集成 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作, 通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成.每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误.许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件. Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:持续的软件版本发布/测试项目,监控外部调用执行的工作. 项目构建 通过构建工具对多个项目文件进行统一

Jenkins+Ant+Jmeter 自动化性能测试平台之填坑篇

一.前言 搭建Jenkins+Ant+Jmeter 自动化性能测试平台过程中,坦白说遇到了很多坑...写这篇博文的目的,除了总结经验方便自己以后查阅之外,也为了方便他人遇到相同的坑时,可以快速找到原因并解决.下面开始我漫长的填坑之路~~ 二.填坑之路 1.build.xml中<project name="ant-jmeter-test" default="run" basedir=".">这行代码怎么理解? default:run为b

Jenkins+Ant+JMeter报告自动化

1.参考Jenkins+Ant+JMeter集成,安装Jenkins(不需要安装Performance Plugin插件),建立Slave节点,连接Slave节点,创建任务等. 2.将Jenkins+Ant+JMeter集成中创建的任务的第5步“构建后操作”删除,并将第1步修改(点击configure进行删除或修改)如下: 3.构建前,创建目录及所需文件: 目录1: <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN&

jenkins+ant+jmeter自动化环境搭建

jmeter:测试接口的工具,支持java语言: ant:Apache Ant是一个Java库和命令行工具,其任务是将构建文件中描述的进程作为相互依赖的目标和扩展点.只要使用过Linux系统的读者,应该知道 make这个命令.当编译Linux内核及一些软件源程序时,经常要用这个命令.Make命令其实就 是一个项目管理工具,而Ant所实现功能与此类似,像make,gnumake和nmake这些编译工具都有 一定的缺陷,但是Ant却克服了这些工具的缺陷. jenkins:持续集成工具 一.安装前准备