如何使用自定义代码从HP UFT动态访问soap响应

时间:2017-08-01 11:20:04

标签: c# testing automation xml-parsing uft-api

我是HP UFT和C#的新手。

我正在测试肥皂服务。我想动态解析我的响应xml并对其进行一些验证。

但首先,我不知道如何将我的响应xml输入到字符串/ xml文件中。我尝试过但失败了

有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:0)

要将XML响应转换为字符串和文件,请添加"自定义代码"框中的测试流程图。为自定义代码创建一个执行事件。使用Type作为String添加输入参数。将输入参数链接到Web服务的输出。在执行事件功能中添加以下代码。

XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXml(this.codeActivity6.Input.inputParameterName;

代码活动6是程序分配给自定义代码框的内容,因此它可能会有所不同,具体取决于您添加框的时间。现在你可以解析XmlDoc了。