jmeter web服务器协议,【JMeter4.0学习(三)】之SoapUI创建WebService接口模拟服务端以及JMeter测试SOAP协议性能测试脚本开发(示例代码)...
目錄:
【闡述】:首先應該遇到了一個共同的問題,JMeter3.2之后就沒有WebService(SOAP) Request,后來經過查詢網上資料得知其實可以用HTTP請求來操作,結果是一樣的。
【步驟】:
一、創建WebService接口模擬服務端
如果大家有接口地址是最好啦,不過本人因為沒有接口地址,所以就自己手動模擬創建WebService接口模擬服務端。
1、首先,需要下載SoapUI:
下載后,一直點擊下一步進行安裝就可以啦,在此不必陳述。
2、使用SoapUI創建WebService接口模擬服務端需要接口描述文件
新建文件:MathUtil.wsdl
3、打開SoapUI,通過MathUtil.wsdl文件在SoapUI中創建一個SOAP項目:
確認后,會在新建的SOAP項目下自動生成模擬客戶端
在模擬客戶端的基礎上創建一個接口模擬服務端(Mock Service):
確定后,雙擊【Response1】
返回值默認為"?",一定要進行修改,否則調用該接口時會報錯
4、接口模擬服務端配置以及啟動
雙擊創建的接口模擬服務端,點擊【設置】按鈕:
把地址可以自己定義,然后確定:
再返回點擊運行按鈕,啟動服務器
在瀏覽器中輸入ip和端口號:
再點擊鏈接:
此時,創建WebService接口模擬服務端完成!
二、JMeter對SOAP協議性能測試腳本開發
如圖所示,建立線程組、HTTP信息頭管理器、HTTP請求、查看結果樹等
1、建立線程組
2、建立HTTP信息頭管理器
在“HTTP信息頭管理器”中,添加一行名稱和值,來源于如下圖:
Content-Type: text/xml;charset=UTF-8
3、建立HTTP請求
填寫服務器IP、端口號、HTTP方法、路徑、編碼,以及打開“Body Data”
Body Data內容填寫:
?
?
4、建立監聽器并運行查看結果
運行之后,查看結果樹:
測試成功!
總結
以上是生活随笔為你收集整理的jmeter web服务器协议,【JMeter4.0学习(三)】之SoapUI创建WebService接口模拟服务端以及JMeter测试SOAP协议性能测试脚本开发(示例代码)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何将计算机加入到域环境中,如何在讲计算
- 下一篇: elxel表格纸张尺寸_一本书的诞生:纸