要对一个WebService进行性能测试,webservice是什么东东?谁让咱对开发一知半解呢,到群里问问吧!问了半天,接口?规范?云里雾里的。

 这里给一个站内大哥的讲解:

   WebService是什么:http://www.cnblogs.com/Leo_wl/archive/2010/05/20/1740205.html

   首先想到的是用JMeter来做这个测试,因为比较熟悉,添加了一个WebServicer请求,发现 Soap/XML-RPC Date 下面的内容不会填。内功不够啊,SOAP(简单对象协议)不会啊!

   查查怎么用吧!简单对协议SOAP:http://www.yesky.com/214/1606214_1.shtml ,我估计我一时半会儿的也玩不转。好吧!jmeter!我暂时先放弃你了。^_!

   听说,soapUI挺好玩的,下载下来试试。

   关于下载与安装问题,这里就不说了。你懂的!嘻嘻

   第一步:

   新建一个项目:点击新建按钮就行了。

在打开的窗口中填写你项目名,顺便也把你要测试WebService地址也一块填写的吧!

http://www.webservicex.net/WeatherForecast.asmx?wsdl

第二步:

创建一个测试计划,右键点击Request---Add to TestCase

然后会弹出对话框提示,点  确定----确定-----OK 计划就创建成功了。

其实,GetWeatherByZipCode--Request 1  是功能测试页面,因为咱要做的是性能,这里不在细讲,有兴趣可以看一下。

第三步:

创建一个性能测试,右键点击 TestCase---New LoadTest

填写测试名,弹出性能测试窗口。

窗口介绍:

运行:点击左上角的绿色按钮。

Threads :设置虚拟用户数。

两个折线的按钮:打开是图形结果

Limit:运行时间(s秒)

这里只是个抛砖引玉,下面是官网上连接:

http://www.soapui.org/

希望你们也能写点使用心得,一起学习。呵呵。

作者: 虫师 发表于 2011-08-11 19:59 原文链接

推荐.NET配套的通用数据层ORM框架:CYQ.Data 通用数据层框架
新浪微博粉丝精灵,刷粉丝、刷评论、刷转发、企业商家微博营销必备工具"