新建一个webservice,随便写个求和的方法,生成单元测试,开始测试,问题来了,很是郁闷啊错误信息:
Web 请求“http://localhost:2827/WebService”在未运行测试的情况下成功完成。这种情况会在为测试配置 Web 应用程序失败(处理请求时发生 ASP.NET 服务器错误)时或未执行任何 ASP.NET 页(URL 可能指向一个 HTML 页、一个 Web 服务或一个目录列表)时发生。在 ASP.NET 中运行测试要求 URL 解析为 ASP.NET 页,并且该页在 Load 事件发生之前一直正确执行。请求的响应连同测试结果一起存储在文件“WebRequestResponse_GetNumberTest.html”中,通常可使用 Web 浏览器打开此文件来查看其内容。

解决方案 »

  1.   

    ...不是,测试网页和form都没问题,就webservice有问题
      

  2.   

    楼主是搞白盒测试的?看来格局已定很高啊,你单元测试时用的junit吗? 其实个人感觉测试WS 和测试一个类或者方法都差不多
      

  3.   

    我是开发的
    搞定了,把HostType和UrlToTest这两个方法上的特性给注释掉了,但是原因不明
      

  4.   

    先通过浏览器访问以下webservice,看看能不能成功。