JMeter接口性能测试之压测WebSerive

发表于:2016-11-29 11:39

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Gavin吃西瓜    来源:51Testing软件测试网采编

  如何使用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%,各位看看就好
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 迷茫的羊羔
    2016-12-15 16:53:36

    响应断言填什么 运行了不成功

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号