有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java测试JMeter中的发送和接收日期

我在json文件中有数据,我在Postman中直接发送和接收这些数据。 这些数据在json文件中,这是一个典型的json文件。 现在我将这个测试转移到JMeter。 在我的Json文件中包含有关事件的数据,客户可以在其中订阅。 我有一个问题,我该怎么做,数据,在邮递员(json文件)中发送,将在JMeter中发送? 我能在JMeter中正确地发送和接收这些数据吗


共 (1) 个答案

  1. # 1 楼答案

    您可以使用JMeter的HTTP(S) Test Script Recorder在Postman中记录正在执行的请求

    1. 准备好JMeter进行记录。最快的方法是使用JMeter Templates Feature

      • 从JMeter的主菜单中选择File -> Templates -> Recording并单击“创建”

        enter image description here

      • 展开“HTTP(S)测试脚本记录器”并单击“开始”

        enter image description here

    2. 让邮递员做好录音准备。您需要将其配置为使用JMeter作为代理

      • 打开File -> Settings -> Proxy屏幕
      • 勾选HTTPHTTPS协议
      • 使用127.0.0.1作为代理主机,使用8888作为代理端口

        enter image description here

    3. 在邮递员中执行请求

    4. 就这样,JMeter应该在Recording Controller下捕获它

    以下是一些提示:

    1. 如果需要上传文件,请确保JSON文件位于JMeter安装的“bin”文件夹中,否则JMeter将无法正确捕获请求。查看Recording File Uploads with JMeter指南了解更多详细信息
    2. 如果您将JSON作为请求正文发送,并且希望从文件系统上的文件中读取正文,那么可以使用__FileToString() function来读取文件并将其与请求一起发送

      enter image description here