搭建ant和jmeter一键测试平台

上传人:第*** 文档编号:32824706 上传时间:2018-02-12 格式:DOC 页数:4 大小:67KB
返回 下载 相关 举报
搭建ant和jmeter一键测试平台_第1页
第1页 / 共4页
搭建ant和jmeter一键测试平台_第2页
第2页 / 共4页
搭建ant和jmeter一键测试平台_第3页
第3页 / 共4页
搭建ant和jmeter一键测试平台_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《搭建ant和jmeter一键测试平台》由会员分享,可在线阅读,更多相关《搭建ant和jmeter一键测试平台(4页珍藏版)》请在金锄头文库上搜索。

1、搭建 ant 和 jmeter 一键测试平台 目的:通过 ant 一键执行一个或多个 jmeter 脚本,并批量生成 html 格式的报告。工具简介:jdk:包含 java 开发工具包(Java Development Kit)和 java 运行环境(jre) ,因 jmeter 是 java 开发,故需要安装 jdk。ant:一个自动化工具,通过配置文件,执行一些重复性的任务。jmeter:性能测试工具,java 语言开发。官方提供了与 ant 结合的 jar 包,可在 ant 的配置文件直接使用。在 XX 目录下打开命令提示行:在 windows 中,在 XX 目录下,按住 shift,在

2、空白处点击右键,即可看到在此处打开命令窗口。或者运行 cmd 后,cd 到 XX 目录。环境变量修改以后记得要打开新的 cmd 窗口才会生效。1.安装环境windows 7(所有工具均支持 linux,故 linux 也可以)2.安装软件 jdk1.6 jmeter2.13 ant1.9.6安装以上软件,并配置环境变量(配置环境变量请自行搜索 )。打开命令提示行,验证是否安装正确。验证 javaC:Java -versionjava version 1.6.0_06Java(TM) SE Runtime Environment (build 1.6.0_06-b02)Java HotSpot(

3、TM) Client VM (build 10.0-b22, mixed mode, sharing)验证 jmeterC:jmeter -vCopyright (c) 1998-2015 The Apache Software FoundationVersion 2.13 r1665067验证 antC:ant -versionApache Ant(TM) version 1.9.6 compiled on June 29 20153.集成需要在 ant 中新建一个执行 jmeter 的 task,而 jmeter 已经包含了一个这样的 jar 包,将JMETER_HOME/extras/a

4、nt-jmeter-1.1.1.jar 放入 ANT_HOME/lib 下。另外, jmeter 也提供了一个 ant 的 build.xml 示例,但是仅能执行一个 jmeter 脚本,我们需要修改。先用 jmeter 的这个示例体验一把,在JMETER_HOME/extras 下打开命令提示行,输入 ant,然后回车。如果最后能看到输出的 BUILD SUCCESSFUL 的字样,说明已经执行成功,另外也能看到在当前目录生成的 Test.jtl 和 Test.html 文件。其中 html 就是这样: 4.ant 配置主要是 build.xml ,jmeter 提供的示例不能满足要求。需要

5、满足以下条件: 执行指定目录下的所有 jmeter 脚本 保存脚本执行结果 根据执行结果解析成 html 报告,并保存到指定目录关于 ant 的配置这里不再详述,另起一篇文章记录关于 ant 的使用。需要修改 build.xml 中的几个配置另外需要两个额外的 jar 包,如果没有这两个 jar,无法计算 min 和 max,会得到 NaN 的结果。在 jmeter 2.13 已包含这两个 jar,老版本若没有需自行下载放入 JMETER_HOME/lib 下,下载 jar 包推荐:http:/ ant-contrib-1.0b3.jar ,提供遍历文件夹的功能,下载以后放入 ANT_HOME

6、/lib,下载 jar 包推荐:http:/ jar 包,会报以下错误taskdefCould not load definitions from resource net/sf/antcontrib/antlib.xml. It could not be found.需要在 ant 中指定 jmeter 的输出结果为 xml 格式,或者修改 jmeter 的配置文件(jmeter.properties)输出结果为 xml * ant 配置,在 jmeter 标签下添加子元素:* jmeter 配置,修改 JMETER_HOME/bin/jmeter.propertiesjmeter.save

7、.saveservice.output_format=xml # 默认是 csv5.报表配置通过调整 xsl 文件,解析 xml 格式的 jtl 日志生成不同样式的 html 报告。使用 xsl 解析 xml生成 html,需要了解 xsl 标记语言,资料相对略少,只能照猫画虎。默认的 xsl 不提供 TPS的计算,增加了 TPS 列。其中, TPS 的计算公式为:请求次数 /(最后一次请求时间+请求返回时间-第一次请求时间) 。 6.其他配置如果安装一个 web 服务器,将生成的 html 输出到 web 服务器的发布目录,即可通过 url 直接访问测试报告。参考:https:/zh.wikipedia.org/wiki/JDKhttps:/zh.wikipedia.org/wiki/Apache_Anthttp:/ 本文链接地址:http:/

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 工程造价

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号