您的位置:软件测试 > 开源软件测试 > 开源性能测试工具 > Jmeter
使用JMeter对SOAP应用进行压力或性能测试
作者:网络转载 发布时间:[ 2013/11/5 14:57:12 ] 推荐标签:

  SOAP Over HTTP 服务调用的各个属性说明:
  WSDL URL:指定 WSDL 文件的目标地址
  Web Methods:选择本次请求调用的方法
  Protocol:指定使用的协议,默认为 HTTP
  Server Name Or IP:服务的地址(服务器名或 IP 地址)
  Path:调用方法所在的位置
  Timeout:设置请求超时限制
  SOAPAction:存在于 WSDL 文件中的调用方法,默认不必填写
  Soap/XML-RPC Data:请求数据
  下面是一次完整的 HTTP 请求与 HTTP 响应 SOAP 数据:
HTTP Request
<soapenv:Envelope>
<soapenv:Body>
<q0:getEndDate>
<ip_id>12</ip_id>
</q0:getEndDate>
</soapenv:Body>
</soapenv:Envelope>
HTTP Response
<soapenv:Envelope>
<soapenv:Header/>
<soapenv:Body>
<p928:getEndDateResponse>
dstSavings=3600000,useDaylight=true,startYear=0,startMode=3,startMonth=2,
startDay=8,startDayOfWeek=1,startTime=7200000,startTimeMode=0,endMode=3,
endMonth=10,endDay=1,endDayOfWeek=1,endTime=7200000,endTimeMode=0]],
firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2005,MONTH=8,
WEEK_OF_YEAR=37,WEEK_OF_MONTH=2,DAY_OF_MONTH=7,DAY_OF_YEAR=250,DAY_OF_WEEK=4,
DAY_OF_WEEK_IN_MONTH=1,AM_PM=0,HOUR=0,HOUR_OF_DAY=0,MINUTE=0,SECOND=0,
MILLISECOND=0,ZONE_OFFSET=-18000000,DST_OFFSET=3600000]
</p928:getEndDateResponse>
</soapenv:Body>
</soapenv:Envelope>
  使用 JMeter 连接 SOAP Over HTTP 服务
  JMeter 提供了 Web Services (SOAP) sampler,用以调用基于 HTTP 的 Web 服务。下面详细说明 SOAP Over HTTP 服务调用的各个属性。

图 3.SOAP Over HTTP 服务调用的各个属性

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