LoadRunner的DFE功能

来源:互联网 发布:javascript 关联数组 编辑:程序博客网 时间:2024/06/16 12:21

JSON to XML

1. 在录制选项中,Data Format extension - Configration 开启DFE功能,并设置为对代码和快照执行转换


DFE主要的功能是将一些常见的编码格式转换


2. DFE功能可分别对“Headers”、“Body”、“Cookies”、“Query String”执行转换


3. 在Body选项中新增JSONXML转换方式,并将Continue Processing设置为True,表示在任何情况下都对JSON执行转换尝试


4. 编写一个PHP脚本,并通过IE访问、录制:


<?php
$array=array('name'=>'Tom','age'=>'18','hobby'=>'basketball');
echo json_encode($array);
?>


5. 录制后在LoadRunner中切换到Tree - HTTP View模式,并可在Response Body页中看到转换后的结果


- <HP_EXTENSION name="JsonXml">
- <object>
 <pair name="name" type="str">Tom</pair>
 <pair name="age" type="str">18</pair>
 <pair name="hobby" type="str">basketball</pair>
 </object>
 </HP_EXTENSION>

0 0