• <td id="eeegg"><noscript id="eeegg"></noscript></td>
  • <table id="eeegg"><noscript id="eeegg"></noscript></table>
  • <option id="eeegg"><noscript id="eeegg"></noscript></option>
  • <bdo id="eeegg"><noscript id="eeegg"></noscript></bdo>
  • 您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
    使用Jmeter測試webservice簡單示例
    作者:網絡轉載 發布時間:[ 2017/4/1 17:25:04 ] 推薦標簽:性能測試工具 Jmeter

      1 .webservice
      先簡單開發webservice,參考文檔
      http://www.cnblogs.com/xwdreamer/archive/2011/12/07/2296914.html
      webservice沒有打成war包,是在eclipse運行測試(這塊有時間補充)
      2 .Jmeter
      2.1 創建線程組(setUp Thread Group)
      2.2 在線程組下創建取樣器(SOAP/XML-RPC Request)
      1)設置URL(wsdl路徑):http://localhost:8080/WebServiceProject/services/CalculateService?wsdl
      2)SOAP/XML-RPC Data(這塊可以在ie運行wsdl中。,下圖
      點擊Type為SOAP的Name,如: CalculateServiceSoap11Binding ,點擊plus(加法),出現下圖

      輸入x,y值,點擊go
      在右下框的status看到結果,點擊source,取SOAP Request Envelope(為這個,繞了半天)
      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:q0="http://wstest.com" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <soapenv:Body>
      <q0:plus>
      <q0:x>${a1}</q0:x>
      <q0:y>${a2}</q0:y>
      </q0:plus>
      </soapenv:Body>
      </soapenv:Envelope>
      2.3 添加監聽器:察看結果樹
      運行該腳本,一個簡單的webservice如何在Jmeter中運行完成
      腳本增強,參數
      添加元件:CSV Data Set Config
      filename:數據文件路徑
      variable Name:參數名(多個參數使用逗號分開,)
      參數化設置圖

      數據文件


      

    軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
    滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
    偷窥_盗摄
  • <td id="eeegg"><noscript id="eeegg"></noscript></td>
  • <table id="eeegg"><noscript id="eeegg"></noscript></table>
  • <option id="eeegg"><noscript id="eeegg"></noscript></option>
  • <bdo id="eeegg"><noscript id="eeegg"></noscript></bdo>