您的位置:首页 > 其它

JMeter的使用

2017-07-26 18:56 85 查看

准备工作:

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文件,向后台人员索要也可以
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jmeter