您的位置:软件测试 > 开源软件测试 > 开源性能测试工具 > Jmeter
JMeter接口性能测试之压测WebSerive
作者:网络转载 发布时间:[ 2016/11/29 14:18:11 ] 推荐标签:性能测试 Jmeter

  如何使用JMeter压测WebService接口呢?下面我将用一个的简单栗子进行阐述说明。
  概念
  1.何为Web Service?参考百度百科-Web Service
  准备
  1.天气查询的WebService
  http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?op=getWeatherbyCityName
  2.安装好的JMeter
  步骤
  1.打开天气查询网页地址,可以看到如下描述

  从红框处,我们可以得到如下信息:
  第一,该WebService的URL为http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl
  第二,该WebService的SOAPAction为http://WebXml.com.cn/getWeatherbyCityName
  另外,还可以得到发送的Soap Data信息
  2.JMeter中建立SOAP/XML-RPC Request,并依次将上面步骤得到的信息填入编辑框中,如图所示

  3.添加查看结果树并运行,查看返回的响应数据

  4.根据返回的响应数据设置响应断言及响应结果,以便检查是否得到正确的响应信息
  5.根据需要添加监听器,如聚合报告、图形结果等
  下图是聚合报告的结果,由于该WebService不允许免费用户高速访问,所以也没能每次都得到我们想要的断言结果,错误率达到85%,各位看看好

软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd