美文网首页
Win10 系统Jmeter+Ant+Jenkins 接口自动化

Win10 系统Jmeter+Ant+Jenkins 接口自动化

作者: 落地逃 | 来源:发表于2020-05-08 22:23 被阅读0次

Jmeter 支持接口的测试

Ant 支持自动构建:是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具

Jenkins 支持持续集成:提供一个开放易用的软件平台,使软件的持续集成变成可能。


一 Ant下载安装

1.下载地址:https://ant.apache.org/bindownload.cgi,下载.zip形式的压缩包并进行解压

2.环境变量配置

• ANT_HOME C:\apache-ant-1.10.5

• Path : %ANT_HOME%\bin

• ClassPath %ANT_HOME%\lib

3.配置检测

cmd 下输入ant -version,如图说明配置成功

二 Jenkins 下载安装

1.下载地址:https://jenkins.io/download/

下载后解压并安装

2.安装组件完成,进入jenkins开始页面


平台搭建

1.依赖文件配置

• 首先在 Jmeter 目录下面新建一个文件夹 loadTest (文件夹名称不要使用下划线,空格字符),并将 Jemter 测试脚本放置到该文件夹中。

• 将 Jmeter extras 文件中的 ant-jmeter-1.1.1.jar 放到 Ant 中的 lib 文件夹中

• 将 Jmeter extras 文件中的 jmeter-results-detail-report_21.xsl , build.xml 、 collapse.png 、 expand.png 放到 ant 目录中的 bin 目录下面。

2. build.xml 配置

在 Ant 的 bin 目录中打开 build.xml 文件找到以下内容

<property name="testpath" value="${user.dir}"/>

<property name="jmeter.home" value="${basedir}/.."/>

<property name="report.title" value="Load Test Results"/>

<!-- Name of test (without .jmx) -->

<property name="test" value="Test"/>

参数说明

• testpath 测试计划,这里用于存放测试脚本、测试生成的文件、测试报告

• jmeter.home Jmeter 目录路径

• report.title 测试报告的标题

• test jmeter 测试脚本的名称(无需后缀.jmx)

这里根据自己的环境修改为

<property name="testpath" value="C:\apache-jmeter-4.0\loadTest"/>

<property name="jmeter.home" value="C:\apache-jmeter-4.0"/>

<property name="report.title" value="Httpbin API Test Report"/>

<!-- Name of test (without .jmx) -->

<property name="test" value="httpbin_test"/>

3.Ant 构建

执行如下命令进行构建

ant -buildfile E:\software\apache-ant-1.9.14-bin\apache-ant-1.9.14\bin\build.xml

报错如下:

用记事本打开xml文件,另存为 编码 选择 UTF-8,保存替换掉之前的文件,解决问题

再次运行结果如下

进入到 loadTest 文件夹可以看到生成如下文件:

打开http请求.html文件如下图:

相关文章

网友评论

      本文标题:Win10 系统Jmeter+Ant+Jenkins 接口自动化

      本文链接:https://www.haomeiwen.com/subject/vuovvctx.html