用于测试Web服务的工具

时间:2008-12-09 09:49:20

标签: .net web-services testing asmx

我希望在发布之前对我的网络服务进行集成测试,并且想知道是否有人可以指出一些自动执行这些测试的工具?

我既有ASMX web服务,也有几个WCF。

我希望能够将此作为任务添加到构建脚本中,并在可能的情况下自动执行。

在集成测试webservices方面有什么缺陷?

3 个答案:

答案 0 :(得分:4)

您可以使用SoapUI

答案 1 :(得分:0)

JMeter是一个java应用程序,当然它也可以用于.NET Web服务。您可以创建脚本(发送SOAP请求)并以文本和图形方式监视结果。它可以模拟高流量条件,并且通常是非常可配置的。

我没有任何特定于测试Web服务的提示,除了您在重负载条件下肯定需要进行压力测试。

关于在脚本中运行测试,有一个ant task用于运行JMeter。由于您正在构建.NET服务,我理解这可能意味着设置测试环境的工作量太大。当然有Nant,但我不知道它是否与特定任务兼容。

答案 2 :(得分:0)

查看Watin - .Net 中的Web应用程序测试。 也许它可以帮助Web服务。