使用.net webservice studio 和JMeter进行Web Service的压力测试



展开.net webservice studio是一款功能最强大的webservice测试工具,微软开发,为完全免费版。Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 本文介绍将这两个工具结合起来进行Web Service的压力测试。

1、使用.net webservice studio 生成Request

使用.net webservice studio 和JMeter进行Web Service的压力测试

使用.net webservice studio 和JMeter进行Web Service的压力测试

2、在JMeter中发送生成的Request

首先添加线程组,在线程组下面再按顺序添加三个组件,分别HTTP信息头管理器、SOAP/XML-RPC Request、察看结果树。如下图:

添加线程组

使用.net webservice studio 和JMeter进行Web Service的压力测试


在线程组下面添加HTTP信息头管理器

使用.net webservice studio 和JMeter进行Web Service的压力测试


添加SOAP/XML-RPC Request,

使用.net webservice studio 和JMeter进行Web Service的压力测试


添加察看结果树

使用.net webservice studio 和JMeter进行Web Service的压力测试

然后配置一下


使用.net webservice studio 和JMeter进行Web Service的压力测试

使用.net webservice studio 和JMeter进行Web Service的压力测试

然后启动测试,查看结果

使用.net webservice studio 和JMeter进行Web Service的压力测试



JMeter还可以做http的测试,配置更简单,具体百度一下就可以了。