竹笋

首页 » 问答 » 灌水 » 接口测试很难吗学会JMeterAnt接
TUhjnbcbe - 2024/12/31 10:37:00
哪个医院治疗白癜风 https://jbk.39.net/yiyuanfengcai/video_bjzkbdfyy/

JMeter是Apache组织的开放源代码项目,能做接口测试、功能测试和性能测试。它能够对HTTP和FTP服务器进行压力和性能测试,也可以对数据库进行同样的测试(通过JDBC),还能以多种形式展现测试结果。

然而,在使用JMeter进行测试过程中,不可避免遇到两个痛点:“运行测试脚本”和“生成测试报告”。前者主要是需要不断重复运行脚本,且当脚本数量较多或进行并发测试时,JMeterGUI界面容易宕机、卡死等,这种情况下就需要重复使用命令执行脚本;后者则是需要手工整理数据、分析测试结果然后生成测试报告。

因此,本文采用JMeter+Ant(一个将软件编译、测试、部署等步骤联系在一起加以自动化的工具)搭建自动化测试环境,用以解决测试过程中的痛点,通过此环境可以实现:

(1)自动重复运行脚本(2)自动生成测试报告(3)自动发送邮件。

大体的逻辑如下:

1、配置build.xml文件,Ant通过XML文件进行构建,通过调用target就可以执行各种task,每个task实现了特定接口对象。因此,通过Ant可以实现批量执行。

2、Ant通过测试结果(jtl文件)构建生成HTML测试报告,并输出在指定路径下,避免了手工整理测试报告。

3、根据build.xml文件中配置的的邮件信息,将HTML测试报告自动发送到指定的邮箱。

JDK安装

JMeter依赖Java环境,故需要先安装JDK并配置好环境变量。

Java环境变量配置

1、创建JAVA_HOME(JDK安装目录)。如:C:\ProgramFiles(x86)\Java\jdk1.8.0_

2、创建CLASSPATH,.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

3、编辑Path,把值放在最面?%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

验证JDK

CMD命令行输入java-version,显示如图,表示安装成功。

JMeter安装

下载成功后,解压缩到建立的文件夹路径中(如:D:\Apache\JMeter)。

JMeter环境变量配置

1、创建JMETER_HOME,填写JMeter文件所属路径(如:D:\Apache\JMeter)

2、修改CLASSPATH,添加;%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-1.2.jar;

3、修改Path,添加%JMETER_HOME%\bin

点击JMeter目录下bin文件夹中的jmeter.bat就可以打开JMeter,具体界面如下:

添加常用插件

注:

1
查看完整版本: 接口测试很难吗学会JMeterAnt接