涨薪技术|0到1学会性能测试第88课-Web_service_call函数
前面我们学习了监控调优必须要掌握的协议知识,今天开始我们学习接口性能测试的技术。后续文章都会系统分享干货,带大家从0到1学会性能测试。
对Web Services进行接口性能测试时,其实主要是通过web_service_call这个函数向服务器发送请求,在这个章节中将详细阐述web_service_call函数的使用。
int web_service_call( const char *StepName, [URL,] ExpectedResponse, <List of specifications>, [BEGIN_ARGUMENTS, Arguments, END_ARGUMENTS,] [Send Attachments, ][BEGIN_RESULT, Results, END_RESULT,] [Receive Attachments, ] LAST );
参数说明:
StepName:步骤的名称,它显示在测试树中。可以使用任何文本。
ExpectedResponse:要接受的响应的类型。ExpectedResponse有三种模式,见表15-2
URL:要加载的Web服务的URL(统一资源定位符)。
List ofspecifications:规范列表格式“Specification = value”的逗号分隔列表。常见的列表参数如下:
1) SOAPMethod
要调用的WebService方法,包括服务名称,端口名称和方法名称。SOAPMetho