Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法使用Web http/html在Vugen中捕获JSON响应_Json_Correlation_Loadrunner_Vugen - Fatal编程技术网

无法使用Web http/html在Vugen中捕获JSON响应

无法使用Web http/html在Vugen中捕获JSON响应,json,correlation,loadrunner,vugen,Json,Correlation,Loadrunner,Vugen,步骤功能:创建草稿;通过在服务器响应中创建草稿id显示的成功状态 电话: web_custom_request("draft", "URL=https://xxx.yyy.com/__services/v2/rest/draft", "Method=POST", "Resource=0", "RecContentType=text/xml", "Referer=https://xxx.yyy.com/blog

步骤功能:创建草稿;通过在服务器响应中创建草稿id显示的成功状态

电话:

web_custom_request("draft",
        "URL=https://xxx.yyy.com/__services/v2/rest/draft", 
        "Method=POST", 
        "Resource=0", 
        "RecContentType=text/xml", 
        "Referer=https://xxx.yyy.com/blog/create-post.jspa?containerType=14&containerID=1", 
        "Snapshot=t7.inf", 
        "Mode=HTML", 
        "EncType=application/json; charset=utf-8", 
        "Body={\"objectType\":38,\"draftObjectType\":2020,\"draftObjectID\":137742,\"subject\":\"perf test 2\",\"body\":\"<body><p>test data</p></body>\",\"properties\":{\"publishBar\":{\"container\":{\"objectType\":\"37\",\"objectID\":\"90094\"},\"visibility\":\"all\",\"commentStatus\":\"2\",\"blogPublishOption\":false,\"publishDate\":{\"selectedDate\":\"{p_Date}\",\"selectedHour\":\"1\",\"selectedMinute\":\"0\",\"selectedPeriod\":\"AM\"}}}}", 
        LAST);

请帮忙。

很明显,您没有将所有需要关联的内容关联起来。
进行一些重新录制,看看每个录制的响应之间有什么不同。

如果没有完整的脚本,我不能确定,但至少在您的请求中更改以下内容:

RecContentType=text/xml到RecContentType=application/json

Mode=HTML到Mode=HTTP

第一个设置预期的响应内容类型,如果不是XML,则可能会出现问题。这是假设服务以正确的内容类型响应


第二个将模式设置为HTTP,因为REST API响应通常不需要解析内容。

请关联对象ID并检查。
{
  "id" : 2814,
  "objectType" : 38,
  "draftObjectType" : 2020,
  "draftObjectID" : 137742,
  "subject" : "perf test",
  "body" : "<body><p>this i</p></body>",
  "modificationDate" : "2015-10-12T13:44:00.854+0000",
  "properties" : {
    "publishBar" : {
      "container" : {
        "objectType" : "37",
        "objectID" : "90094"
      },
      "visibility" : "all",
      "commentStatus" : "2",
      "blogPublishOption" : false,
      "publishDate" : {
        "selectedDate" : "10/13/2015",
        "selectedHour" : "1",
        "selectedMinute" : "0",
        "selectedPeriod" : "AM"
      }
    }
  }
}
{ "code" : 500, "message" :com.sun.istack.SAXException2: class java.util.LinkedHashMap nor any of its super class is known to this context.
javax.xml.bind.JAXBException: class java.util.LinkedHashMap nor any of its super class is known to this context." }