У меня есть вопрос о тестировании метода записи SOAP с использованием gatling. Например, я хотел бы знать, как написать скрипт gatling для ниже, возможно ли это в Gatling?
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>
Да, это возможно.Вы можете протестировать его так же, как метод post с заголовками SOAP и использовать тело запроса из файла .body(ElFileBody(requestBodyFilePath)).asXML
.body(ElFileBody(requestBodyFilePath)).asXML