您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
JMeter接口性能測試之壓測WebSerive
作者:網(wǎng)絡轉(zhuǎn)載 發(fā)布時間:[ 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.打開天氣查詢網(wǎng)頁地址,可以看到如下描述

  從紅框處,我們可以得到如下信息:
  第一,該WebService的URL為http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl
  第二,該WebService的SOAPAction為http://WebXml.com.cn/getWeatherbyCityName
  另外,還可以得到發(fā)送的Soap Data信息
  2.JMeter中建立SOAP/XML-RPC Request,并依次將上面步驟得到的信息填入編輯框中,如圖所示

  3.添加查看結(jié)果樹并運行,查看返回的響應數(shù)據(jù)

  4.根據(jù)返回的響應數(shù)據(jù)設置響應斷言及響應結(jié)果,以便檢查是否得到正確的響應信息
  5.根據(jù)需要添加監(jiān)聽器,如聚合報告、圖形結(jié)果等
  下圖是聚合報告的結(jié)果,由于該WebService不允許免費用戶高速訪問,所以也沒能每次都得到我們想要的斷言結(jié)果,錯誤率達到85%,各位看看好

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