您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
使用JMeter對SOAP應(yīng)用進(jìn)行壓力或性能測試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/11/5 14:57:12 ] 推薦標(biāo)簽:

  SOAP Over HTTP 服務(wù)調(diào)用的各個(gè)屬性說明:
  WSDL URL:指定 WSDL 文件的目標(biāo)地址
  Web Methods:選擇本次請求調(diào)用的方法
  Protocol:指定使用的協(xié)議,默認(rèn)為 HTTP
  Server Name Or IP:服務(wù)的地址(服務(wù)器名或 IP 地址)
  Path:調(diào)用方法所在的位置
  Timeout:設(shè)置請求超時(shí)限制
  SOAPAction:存在于 WSDL 文件中的調(diào)用方法,默認(rèn)不必填寫
  Soap/XML-RPC Data:請求數(shù)據(jù)
  下面是一次完整的 HTTP 請求與 HTTP 響應(yīng) SOAP 數(shù)據(jù):
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 服務(wù)
  JMeter 提供了 Web Services (SOAP) sampler,用以調(diào)用基于 HTTP 的 Web 服務(wù)。下面詳細(xì)說明 SOAP Over HTTP 服務(wù)調(diào)用的各個(gè)屬性。

圖 3.SOAP Over HTTP 服務(wù)調(diào)用的各個(gè)屬性

上一頁12345下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd