如何测试以复杂对象作为参数的 asmx web 服务函数?

How do I test an asmx webservice function with a complex object being its parameter?

我有一个参数类型为 class 的网络服务,例如

[Webmethod]
public string functionA(ClsParams objParam)
{

}

class 引用了其中的另一个 class 对象并起作用。

现在在交给客户之前,我想测试一下。我不想为此开发 UI,但想使用浏览器中出现的默认 asmx 测试 UI,但对于复杂对象,它不会像在以下情况下那样给我文本框参数如 string param1, string param2 到函数。

如何测试?

您可以在 chrome 中加载 WSDl 并使用 Wizdler 工具向您的 api 发起 soap 请求。 https://chrome.google.com/webstore/detail/wizdler/oebpmncolmhiapingjaagmapififiakb?hl=en