网络服务返回
<SOAP: Envelope>
<SOAP: Header>
<SOAP: Body>
<RootElement>
<![CDATA[Base64 encoded string]]>
</RootElement>
</SOAP : Body>
</SOAP: Header>
Base64 编码的字符串实际上是一个 EXI 编码的 XML。我知道如何解码 base 64,然后将 EXI 转换为 XML。让我们称之为 MyEXIEncoder.class(Java 类) 但是,我们目前有很多基于 XML 响应的 Loadrunner 测试用例(它们动态使用有效负载中的值传递给后续请求)
我需要一种方法来从我的测试步骤中拦截 SOAP 响应,使用我的自定义类进行解码并返回响应,以便后续步骤可以在现有脚本中工作。
任何帮助将不胜感激!
提前致谢。