加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Jmeter测试WebService接口

发布时间:2020-12-16 22:51:27 所属栏目:安全 来源:网络整理
导读:1.创建测试计划WebServiceTestPlan 2.创建线程组WebService_ThreadGroup,并做如下的配置: 3.创建Http Request Sampler,并做如下配置: BodyData部分代码如下: soapenv:Envelope ? ? xmlns:q0="http://www.creditease.cn" ? ? xmlns:soapenv="http://sche

1.创建测试计划WebServiceTestPlan



2.创建线程组WebService_ThreadGroup,并做如下的配置:



3.创建Http Request Sampler,并做如下配置:



BodyData部分代码如下:

<soapenv:Envelope ?
? xmlns:q0="http://www.creditease.cn" ?
? xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" ?
? xmlns:xsd="http://www.w3.org/2001/XMLSchema" ?
? xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> ?
? <soapenv:Body> ?
<q0:bondStateReceipt>
?<paramStr>
? ? ?{'transferId':'283378','fsodealNo':'1429495656555771','transferStatus':'77','serlNum':'1420391438414621','moveflag':'0',? ? ? 'submitTime':'2015-01-06 ? ? ? ? ? 00:00:00','systemId':'L'}
? </paramStr>

</q0:bondStateReceipt>
? </soapenv:Body> ?
</soapenv:Envelope> ?


Body Data部分:封装一个soap消息。

q0:命名空间变量,后边的值为被测的webservice接口的wsdl文件的targetnamespace.

q0:bondStateReceipt:这里的q0跟上面保持一致,bondStateReceipt为被测的webservice接口的具体的方法名。

paramStr:方法定义的参数名。

{...}为参数值。


4.添加View Results Tree



5.点击启动按钮,


6.如下能查看返回值

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读