我制定了测试计划并设置了采样器,断言,听众等 我的Http Samplers将XML数据发布到发送参数化编码的http请求的URL。
在我的听众中,我能够保存有关任何样本的许多信息,但我无法在请求参数无编码中发送的XML请求中保存样本信息。
有办法做到这一点吗?
更新
以下是导出的侦听器的示例:
<httpSample t="1001" ts="1376663141980" lb="Caso 1 (VI16)" rm="OK" by="648">
<assertionResult>
<name>Response Assertion</name>
<failure>false</failure>
<error>false</error>
</assertionResult>
<responseData class="java.lang.String"><?xml version="1.0" encoding="ISO-8859-1"?> [... the rest of the html encoded response ...]</responseData>
<cookies class="java.lang.String"></cookies>
<method class="java.lang.String">POST</method>
<queryString class="java.lang.String">data=%3CFastBankRichiesta+%3E+%0A%09%3CTestata+NomeMessaggio%3D%22VI16%22+Timestamp%3D%2220130816162541928%22 [... the rest of the URL encoded request ...]</queryString>
</httpSample>
因此,请求和响应被编码,但是当响应被正确地进行html编码时(因为我选择了XML导出),请求是URL编码的;如何将解码应用回文本和html编码,以便通过Web浏览器正确查看请求和响应?