wireshark配合jmeter测试webservice接口

蹉跎莫遣韶光老,人生唯有读书好。这篇文章主要讲述wireshark配合jmeter测试webservice接口相关的知识,希望能为你提供帮助。


1.首先,获取本地和接口的ip,以便设置过滤

wireshark配合jmeter测试webservice接口

文章图片

wireshark配合jmeter测试webservice接口

文章图片

2.wireshark设置过滤
ip.dst==192.168.0.101 and ip.src=https://www.songbingjia.com/android/=61.147.124.120 and http
wireshark配合jmeter测试webservice接口

文章图片

3.执行py文件并捕获请求
wireshark配合jmeter测试webservice接口

文章图片

wireshark配合jmeter测试webservice接口

文章图片

捕捉到的soap请求
wireshark配合jmeter测试webservice接口

文章图片

复制soap请求
wireshark配合jmeter测试webservice接口

文章图片

< soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
< soap:Body>
< getMobileCodeInfoResponse xmlns="http://WebXml.com.cn/">
< getMobileCodeInfoResult> 13888888888< /getMobileCodeInfoResult>
< /getMobileCodeInfoResponse>
< /soap:Body>
< /soap:Envelope>


wireshark配合jmeter测试webservice接口

文章图片

另外,也可通过firbug查看ip
wireshark配合jmeter测试webservice接口

文章图片

< ?xml version="1.0" encoding="utf-8"?>
< soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
< soap:operation soapAction="http://WebXml.com.cn/getMobileCodeInfo" style="document"/>
< soap:Body>
< getMobileCodeInfoResponse xmlns="http://WebXml.com.cn/">
< getMobileCodeInfoResult> 13888888888< /getMobileCodeInfoResult>
< /getMobileCodeInfoResponse>
< /soap:Body>
< /soap:Envelope>
wireshark配合jmeter测试webservice接口

文章图片

4.jmeter中添加http信息头、soap请求、断言、查看结果树
wireshark配合jmeter测试webservice接口

文章图片





声明:如有侵权,请联系删除。
============================= 升职加薪 ==========================
【wireshark配合jmeter测试webservice接口】


    推荐阅读