zoukankan      html  css  js  c++  java
  • jmeter单一接口测试

    在使用jmeter进行单一接口测试之前,我们先来了解一下一个用户请求的过程,如下:

    1)用户通过浏览器发起一个请求

    2)用户收到服务器返回的响应数据

    如上,就是一个WEB的请求/响应模型

    jmeter要测试WEB接口,那么它就得模拟这个请求响应模型,得有下几个元素:

    1)用户(或者称之为线程);

    2)请求发送;

    3)响应接收。

    下面,我们根据以上几个元素,使用jmeter来测试接口

    一、测试计划

    打开jmeter测试工具,我们看到一个默认生成的test plan(测试计划),我们的一切操作都基于测试计划

    你可以更改这个测试计划的名称,也可以保存改测试计划到本地,以方便之后再打开使用。

    二、添加群组

    我们需要模拟出用户,用户可能是一个也可能是多个。

    右键测试计划 -> 添加 -> 线程(用户)-> 群组

    我们看到测试计划下多了一个群组

    群组的右侧面板中线程属性部分:

    1)第一项表示:模拟多少个用户

    2) 第二项表示:这些用户在多少时间内产生

    3)第三项表示:循环次数

    三、请求

    有了用户以后,我们需要模拟请求

    右键点击群组 -> 添加 -> 样板 -> 添加Http请求

    我们可以在右侧面板中添加相关内容,比如:

    1)协议

    2)IP/域名

    3)端口

    4)请求参数

    四、响应

    根据该请求,jmeter需要接收响应数据

    右键点击请求 -> 添加 -> 监听器 -> 结果树

    五、运行

    如上四步骤我们已经模拟出了一个请求响应结构,现在你只需要

    1)选中该请求

    2)点击正上方的绿色运行按钮发送请求

    3)在结果树中查看响应数据

  • 相关阅读:
    2018.11.5 Nescafe26 T1 小猫爬山
    2018.10.30 NOIp模拟赛T2 数字对
    2018.10.30 NOIp模拟赛 T1 改造二叉树
    2018/7/16 YMOI模拟 NOIP2013D2T3华容道
    数据结构实验
    我的第一个博客
    题解 P5035 【金坷垃】
    题解 P5036 【随机生成树】
    题解 P5037 【抓捕】
    题解 P1328 【生活大爆炸版石头剪刀布】
  • 原文地址:https://www.cnblogs.com/lay2017/p/8978190.html
Copyright © 2011-2022 走看看