在JMeter中测试发送和接收日期

时间:2018-11-01 12:36:18

标签: java json date jmeter

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

1 个答案:

答案 0 :(得分:1)

您可以使用JMeter的HTTP(S) Test Script Recorder

在Postman中记录您正在执行的请求
  1. 准备进行记录的JMeter。最快的方法是使用JMeter Templates Feature

    • 从JMeter的主菜单中选择not null,然后单击“创建”

      enter image description here

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

      enter image description here

  2. 准备邮递员进行记录。您需要对其进行配置以使用JMeter作为代理

    • 打开File -> Templates -> Recording屏幕
    • 同时勾选File -> Settings -> ProxyHTTP协议
    • 使用HTTPS作为代理主机,使用127.0.0.1作为代理端口

      enter image description here

  3. 在邮递员中执行请求

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

一些提示:

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

    enter image description here