JMeter的使用

准备工作:

1、要求本地必须是JDK1.7+

2、下载JMeter3.1版本

3、启动JMeter:在bin下点击jmeter.bat,运行jmeter

4、保存的jmx文件需要上传到git的指定目录下( git@git.jd.com:ecc/b2b-jmeter.git ),后端开发人员编写测试文件,提供给前端和测试同学

5、jmx保存粒度-以一个业务功能为粒度(jmx是jmeter的可运行文件)


使用:

1、创建测试计划:

默认启动jmeter时会加载一个测试模板,修改测试名称后保存


2、添加线程组

右键左边树中的商城-采购-解决方案提交节点,“添 加”--->”线程组”,添加一”线程组”


3、添加http请求:

右键线程组,选择“添加”—〉 “Sampler”—〉“HTTP请求”


4、编辑http请求

按照下图上填写信息:保证参数与swagger暴露的一致,post和get类型同api


5、添加监听器:

右键线程组,选择“添加”—〉 “监听器”—〉“察看结果树”


6、保存工程并测试

点击工具栏的运行按钮。

7、察看结果

点击察看结果树,察看http请求的结果,确认请求的Content-type:application/x-www-form-urlencoded与前端保持一致

响应数据正常则测试为通过,否则接口不不能对外发布



8、如如何模拟多线程

点击“线程组”,填写如下信息,然后可以通过结果树查看多线程执行结果。


9、使用cookie


10、编辑cookie


说明:

名称固:_ecc_b2b_

值:可以从网页登录后,复制http请求的cookie的值

域:gw.eureka.com

路径:/

11、cookie 的获取


DMZ 环境:

1、无需配置host,直接访问:按照上面的步骤来来生成cookie

前端同学使用说明:

1、下载JDK:http://3.cn/QxWkSr

2、安装,打开刚下载JDK,安装到指定目录下。

3、配置path环境变量,右键点击我的电脑->属性->高级->环境变量,在系统变量新建


 

 

在path最后添加%JAVA_HOME%\bin;

4、下载JMeter3.1版本,解压到指定目录。

5、启动JMeter:在bin下点击jmeter.bat,运行jmeter

6、点击文件,打开


然后运行即可。

7、jmeter的jmx文件,向后台人员索要也可以


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值