Loadrunner三种方式:
web_service_call、soap_request
web_custom_request函数完成web service协议的脚本,并加上if判断完善脚本
webservices协议简介:
webservices是建立可交互操作的分布式应用程序的新平台,它通过一系列的标准和协议来保证程序之间的动态连接。
其中最基本的协议包括soap,wsdl,uddi.
1、SOAP(simple object access protocl)
SOAP是消息传递协议,它规定了web services之间如何传递消息。
SOAP基于xml和xsd,xml是soap的数据编码方式。
2、WSDL
(web services Description Language)
WSDL是web services的定义语言,和soap一起构成web服务的核心结构单元。
wsdl协议规定了有关webservices描述的标准。
3、UDDI
UDDI是访问登记的标准,它建立了一个平台独立,开放的框架,通过英特网来描述服务,发现业务并整合业务服务。
简单来说,UDDI用于集中存放和查找wsdl描述文件,起着目录服务器的作用。
webservices协议脚本
我们在性能测试的工作中,难免会遇到webservices协议的接口。
本文简单介绍一下用loadrunner12来开发webservices协议