geek的技术日志,记录每一次技术思考的闪光点。

使用jmeter对restful API接口进行压力测试

常见的接口测试方法

手工测试的话可以用postman ,自动化测试多是用到 Jmeter(开源)、soupUI(开源&商业版)。

要进行压力测试肯定要依靠自动化测试工具了,手工点击一秒钟也点击不了多少次。

Jmeter的安装

安装很简单,首先去Jmeter官网https://jmeter.apache.org/ ,下载Jmeter安装包,解压即可用。点击jmeter.bat即可运行。

使用jmeter对restful API接口进行压力测试步骤

  1. 在 打开的Jmeter 页面中,右键“测试计划” -> “添加” -> “Threads(Users)” -> “线程组”, 建立线程组。
  1. 右键“线程组” -> “添加” -> “Sample” -> “HTTP请求”, 输入“服务器名称或IP”,对应的端口号,http默认端口号80,可以不写。

选择请求的GET or POST, 输入对应的路径,添加参数及值。

注意: “服务器名称或IP”中不用输入http://, 请求时会自动加入(eg, 输入api.test.cn).

  1. 右键“线程组” -> “添加” -> “监听器” -> “察看结果数”, 添加“察看结果数”, 以察看运行后的结果 。

  2. 点击运行按钮即可运行,运行完之后点击查看结果数,即可看到压力测试的结果。

打赏作者

未经允许不得转载:极客技术 » 使用jmeter对restful API接口进行压力测试

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址