作为测试人员,我被要求通过C#测试Web服务。我不知道如何直接使用C#将数据发送到Web Service。你能问一些关于它的样品吗?顺便说一句,请不要使用代理方法。
由于 SUT
答案 0 :(得分:3)
如果您尝试直接测试SOAP Web服务,我建议您使用SOAPUI。尝试使用HTTP请求调用它们然后解析生成的SOAP将是一件非常繁琐的工作,如果你必须使用C#而不是使用导入的代理。
答案 1 :(得分:1)
注意:如果你跟那些要求你做某事的人交谈,你会好多了......而不是问陌生人。
在大多数情况下,调用Web服务是简单的HTTP POST或GET。有很多方法可以直接执行它 - 即“如何:使用WebRequest类发送数据”(http://msdn.microsoft.com/en-us/library/debx8sh9.aspx)。
Web服务的响应通常是XML - 还有很多类可供阅读,包括XmlDocument和XDocument。