jmeter工具测试接口

  之前没有用过jmeter工具,项目组要求用jemter工具测试接口的并发功能,因此研究了一下使用jemter测试接口并发的功能。

      1.环境安装

            jmeter的使用环境很简单,只要下载工具包,我下载的是apache-jmeter-3.3,进入bin目录,执行jmeter.bat就可以打开jmeter工具。

      2.测试步骤

             (1)打开jmeter工具,进入测试计划创建线程组。

             (2)添加Sampler,我的测试服务端接口是webservice接口,但是jmeter 3.2以后就取消了soap/xml-rpc request的支持,因此选择http请求的方式模拟,添加ip和端口,消息体则是soap请求的xml消息体,需要说明消息体的Content-Type和SoapAction,在http消息头管理器中说明。

            (3)参数化,消息体中传递可变参数,参数从外部文件获取,添加CSV Data Set Config,填写测试数据路径,测试数据时由代码生成的。

参数说明:

filename:测试数据的文件路径

variable names:参数列表,用逗号隔开,

delimiter:文件中数据的分隔符

后面几个是文件中数据的使用方式,可以循环读取,被各个线程读取。

        (4)添加结果展示,包括查看结果树、聚合报告、图形结果等。

        (5)设置线程组的执行参数后点击执行,查看测试结果。

猜你喜欢

转载自blog.csdn.net/Gaojyu/article/details/81010406