我正在尝试将 WCF 服务的可用性作为工具的一部分进行测试。
是否有可能或者我必须在 WCF 中调用方法来真正测试它?
我试过了client.downloadurl(wcfurl)
,但它失败了。
任何想法?
答案 0 :(得分:2)
要测试是否存在WCF服务,您只需在浏览器中输入服务的URL:
http://www.yourdomain.com/yourservice.svc
您应该能够在代码中生成相同的http请求并检查响应。如果没关系那么服务就存在了。
这不会检查服务上的方法。
答案 1 :(得分:2)
使用服务的URL创建HTTP请求。不要忘记设置超时。响应代码200表示一切正常
答案 2 :(得分:0)
我会从微软尝试这个工具 他们为您提供此功能,只需启动该工具,您将看到IService上公开的可用方法。 http://msdn.microsoft.com/en-us/library/bb552364.aspx
您可以提供IService代码以供反馈。