JMeter:在有效负载中添加额外的字符\ r \ n

时间:2017-09-15 21:17:50

标签: performance jmeter performance-testing jmeter-plugins jmeter-3.2

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

Decimal

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

我从Jmeter看到请求在发布时就像这样创建了:我期待它能够正常工作

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

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

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

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

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

1 个答案:

答案 0 :(得分:0)

试试这样:

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

也许这会对你有所帮助。

相关问题