博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
接口测试工具-Jmeter使用笔记(一:运行一个HTTP请求)
阅读量:5057 次
发布时间:2019-06-12

本文共 1376 字,大约阅读时间需要 4 分钟。

博主自从毕业从事软件测试行业距今一年半时间,大多数时间都在跟各种API打交道,使用过的接口测试工具也有许多,本文记录下各工具的使用心得,以及重点介绍我在工作中是如何使用Jmeter做测试的,都是在windows操作系统下进行。

最开始使用postman,该工具的优点是可以保存测试过程中使用的请求数据,可以把被测系统中所有的接口请求都保存在该工具中,对于排查定位问题,该工具还是很好用的,缺点就是效率太低,碰到一个业务流程涉及执行多个接口时,手动填参数实在慢。

一、安装Jmeter

1.JAVA环境

JDK下载地址http://java.sun.com/javase/downloads/index.jsp 

配置系统变量:

(1)JAVA_HOME,变量值为:你在本地安装JDK的目录。

   C:\Program Files\Java\jdk1.6.0_10;

(2)CLASSPATH,变量值为:

    C:\Program Files\Java\jdk1.6.0_10\lib\dt.JAR; C:\Program Files\Java\jdk1.6.0_10\lib\TOOLS.JAR; C:\Program Files\Java\jdk1.6.0_10\BIN;

(3)修改PATH变量

   添加C:\Program Files\Java\jdk1.6.0_10\bin;

检测JDK安装是否成功:运行-->CMD-->输入"java",如果能看到帮助信息说明JDK安装成功。

2.JMETER环境

下载地址:http://jmeter.apache.org/download_jmeter.cgi

解压apache-jmeter-2.11.zip到本地(任何目录均可),比如我把它下载到:“E:\Jmeter\apache-jmeter-2.3.4”。

配置系统变量:

(1)JMETER_HOME,变量值为:

  E:\Jmeter\apache-jmeter-2.3.4

(2)修改CLASSPATH变量

   添加%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;% JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-1.2.jar; 

JMeter插件安装

1. 插件下载地址: 

2. 插件下载后解压:找到JMeterPlugins-Extras.jar,把JMeterPlugins-Extras.jar放到apache-jmeter-2.12\lib\ext目录。

运行方式:点击Jmeter目录下bin文件夹里的jmeter.bat就可以打开Jmeter。

 

二、运行一个HTTP请求

1.添加一个线程组

线程属性{Ramp-Up Period(in seconds)}:意味着这个线程内的所有线程(对我来说是http请求)在多久时间内执行完毕,值为0,意味着并发执行线程组下的所有请求。

2.添加一个HTTP请求

“线程组”右键->添加->Sampler->HTTP请求

3.添加“察看结果树”

 “线程组”右键->添加->监听器->查看结果树

4.运行

 

转载于:https://www.cnblogs.com/LiangHu/p/6227560.html

你可能感兴趣的文章
Windows Phone开发(7):当好总舵主 转:http://blog.csdn.net/tcjiaan/article/details/7281421...
查看>>
一个mysql主从复制的配置案例
查看>>
大数据学习系列(8)-- WordCount+Block+Split+Shuffle+Map+Reduce技术详解
查看>>
【AS3代码】播放FLV视频流的三步骤!
查看>>
枚举的使用
查看>>
luogu4849 寻找宝藏 (cdq分治+dp)
查看>>
日志框架--(一)基础篇
查看>>
关于源程序到可运行程序的过程
查看>>
转载:mysql数据库密码忘记找回方法
查看>>
scratch少儿编程第一季——06、人在江湖混,没有背景怎么行。
查看>>
【贪心+DFS】D. Field expansion
查看>>
C# Async与Await的使用
查看>>
Mysql性能调优
查看>>
iOS基础-UIKit框架-多控制器管理-实例:qq界面框架
查看>>
IOS-每个程序员的编程之路上都应该看这11本书
查看>>
自定义tabbar(纯代码)
查看>>
小程序底部导航栏
查看>>
ibatis学习笔记
查看>>
18-ES6(1)
查看>>
poj1611 简单并查集
查看>>