jmeter单元测试_Jmeter接口测试方案实例.pdf

软件测试自学与分享平台

/besttest

性能测试交流群 244735278

JMETER接口性能测试方案

JMETER简介

可以用于测试静态或者动态资源的性能 (文件、 、 脚本、 对象、

JMeter Servlets Perl java

数据库和查询、 服务器或者其他的资源)。 用于模拟在服务器、网络或者其他对

ftp JMeter

象上附加高负载以测试他们提供服务的受压能力,或者分析他们提供的服务在不同负载条件

下的总性能情况。你可 以用JMeter提供的图形化界面分析性能指标或者在高负载情况下测

试服务器 脚本 对象的行为。/ /

场景介绍

被测dubbo服务:

com.alifi.adapter.service.AdminPortalService

场景描述:

当以上服务被调用时,服务会去adminportal查询对应的数 .并返回结果给测试服务器.

工具原理:

利用JMETER调用测试脚本去调用dubbo上的服务.并记住每次调用并获取反馈值的响

应时间.计算成功率.

JMETER性能测试环境准备

工具:

 jakarta-jmeter-2.3.2

将ZIP压缩包解压缩在你很容易找到的地方,本文放在C盘根目录下.

 Eclipse

需要安装testNG插件,maven环境.具体安装步骤可以参考”叶子同学”的testNG环境搭

建.

软件测试自学与分享平台

/besttest

性能测试交流群 244735278

JMETER主要目录结构分析

JMETER主要的文件夹有:

%Jmeter_home/lib

该文件夹中主要存放测试JAR文件运行时需要依赖的JAR包.

%Jmeter_home/lib/ext

该文件夹中主要存放带有main函数的测试JAR文件.只有将测试JAR包放在该目

录下,才会被JMETER工具识别.

后续会有相应的介绍.

JMETER性能测试步骤及监控

JMETER做简单的UI性能测试及脚本录制:

(/developerworks/cn/java/l-jmeter/)

操作很简单.这里不做介绍.

JMETER做接口性能测试用例步骤:

前提:带有main函数的JAR包及其运行所以来的JAR包都对应的放入JMETER文件夹中.

步骤一,新建一个测试用例:

在%Jmeter_home/bin 中找到Jmeter.bat文件.双击打开Jmeter程序:

软件测试自学与分享平台

/besttest

性能测试交流群 244735278

在[文件]选项中可以选择以往处理过的脚本.现在以新增一个测试用例为例.

步骤二.在[测试计划]中添加一个线程:

右键[测试用例],依次选择[添加]—[线程组];得到如下视图:

软件测试自学与分享平台

/besttest

性能测试交流群 244735278

线程数(NumberofThreads): 设置发送请求的用户数目.

你可能感兴趣的:(jmeter单元测试)