我想将postman发送的请求发送到jmeter

问题描述 投票:0回答:1

我想把测试工具从postman换成jmeter。

通常的正文格式是raw-json,我做得很好,没有任何问题。 但这种情况我应该改变表单数据。

首先,Postman确认响应(返回200)并检查db(maria-db)中的数据。 但在jmeter中仍然失败。

以下是我在postman中保存的数据。

方法:邮寄 网址:https:mytest.com/api/v-1/test/room/100/Class Body : form-data {add KEY:"createRoom", Value:{'room': {'roomId': '100','type': '关闭', 'teacherId': '100','name': ' Test01', 'startDatetime': '2023-10-24T03:00:00', 'endDatetime': '2023-10-24T03:30:00'}, 'tags': [], 'contents': []} }

我如图配置了jmeter,但是不起作用。 帮我 enter image description here

我多次更改配置。

jmeter postman web-api-testing
1个回答
0
投票

看起来像是复制粘贴问题,您发送的请求不完整。而且对我来说,它看起来不像是有效的 JSON

您可能还需要添加 HTTP 标头管理器 并将其配置为发送值为 application/json

Content-Type

标头

一般来说,如果您的请求可以在 Postman 中成功执行,那么没有什么可以阻止您使用 JMeter 的 HTTP(S) 测试脚本记录器

来记录它
  1. 配置Postman使用JMeter作为代理

  2. 将JMeter的证书导入Postman

  3. 在 Postman 中运行您的请求 - JMeter 将生成相关的 HTTP 请求 采样器,稍后可以重播。

© www.soinside.com 2019 - 2024. All rights reserved.