将Web服务响应保存为XML

时间:2016-11-29 13:25:42

标签: testing hp-uft web-api-testing

我正在使用HP UFT和HP ALM。我尝试将网络服务响应保存为 API-Test 中的xml。我找到了许多教程来保存Excel中的响应,但这不是我想要的。

这可能吗?如果没有,是否可以下载.wsdl响应?

API测试构建

  1. 控制我的计算机上是否存在特定的xml文件(refernce.xml)
  2. 如果没有则停止测试/如果reference.xml存在则继续
  3. 现在我要保存回复
  4. 比较2个文件(reference.xml和下载的xml)

2 个答案:

答案 0 :(得分:2)

在Api测试/组件中,您只需使用可用的标准活动即可完成此操作。

在工具箱菜单中的标准活动'扩展'文件'列出并添加'写入文件'活动到你的流程。然后,在活动的“输入/检查点”选项卡中,您可以设置导出路径(在路径中应包括将生成的name.xml文件)和内容(对于内容,您可以选择响应的主标记,它包含所有内容:例如)。

enter image description here

https://community.hpe.com/t5/Unified-Functional-Testing/UFT-API-Save-Response-as-xml/td-p/6867566

答案 1 :(得分:0)

在Api测试/组件中,您只需使用可用的标准活动即可完成此操作。

在工具箱菜单中的标准活动'扩展'文件'列出并添加'写入文件'活动到你的流程。然后,在活动的“输入/检查点”选项卡中,您可以设置导出路径(例如,在路径中应包括name.xml file that will be generated) and the content (for the content you can select the main tag of the response, that holds all the content:)。

来源:https://community.hpe.com