0

这是我尝试使用 Jmeter 发布的 JsonPayload

 {
       "myProperties": {
          "sample1": "sample2",
          "sample3": "sample${myVariable}"
     }
     }

在发布之前,我正在生成一个随机变量并将其存储在 myVariable 中。

我从 Jmeter 看到,请求在发布时是这样创建的:我希望它能够工作

{
   "myProperties": {
      "sample1": "sample2",
      "sample3": "sample234"
 }
 }

但是当检查服务器日志时,它被发送为:

{\r\n
   "myProperties": {\r\n
      "sample1": "sample2",\r\n
      "sample3": "sample234"\r\n
 }\r\n
 }

如果我发布原始请求(如下所示) - 它工作正常。只有当我引入变量时它才会失败。有人可以帮忙吗?

{
       "myProperties": {
          "sample1": "sample2",
          "sample3": "sample234"
     }
     }
4

1 回答 1

0

试试这样:

payload = "{\r\n \"name\": \"xyz\",\r\n \"amount\": \"9000\",\r\n \"userId\": \"60\"\r\n}"

也许它会对你有所帮助。

于 2018-06-01T12:32:39.717 回答