如何使用加特林来对SOAP Post操作进行性能测试

时间:2019-04-15 20:42:21

标签: soap gatling

我有一个关于使用加特林测试SOAP post方法的问题。例如,我想知道如何在下面编写加特林脚本,加特林有可能吗?

POST http://services.online.local:4059/Business/EventReporterV2 HTTP/1.1
Content-Type: text/xml; charset=utf-8
SOAPAction: "http://fakeurl.com/Service/2013- 
03/IStandardEndpoint/GetServiceVersion"
Host: r20services.onlinegaming.local:4059
Content-Length: 161
Expect: 100-continue
Accept-Encoding: gzip, deflate
Connection: Keep-Alive

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<GetServiceVersion xmlns="http://fakeurl.com/Service/2013-03"/>
</s:Body>
 </s:Envelope>

1 个答案:

答案 0 :(得分:0)

是可以的。您可以像使用SOAP标头的post方法一样对其进行测试,并使用文件.body(ElFileBody(requestBodyFilePath)).asXML中的请求正文