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