使用loadrunner做webservices接口的性能测试

测试步骤:

第1步:打开loadrunner,选Web Service协议(单协议),点击【Create】即可

第2步:选择【Manage Services】,在打开窗口中点击【Import】,输入url接口地址,例如:

http://scs-ffpms.sit.sf-express.com/CFPM/services/WmsPortalForIntegratorService?wsdl,点击【import】

使用loadrunner做webservices接口的性能测试_第1张图片


第3步:光标放到Action脚本中return 0前,选择【Add Services Call 】,在弹出页面中输入入参数和输出参数的默认值

使用loadrunner做webservices接口的性能测试_第2张图片


第4步:查看脚本,将输入默认值,替换为xml文件,如下所示:

web_service_call( "StepName=SendToWms_101",
"SOAPMethod=WmsPortalForIntegratorService|WmsPortalForIntegratorServiceHttpPort|sendToWms",
"ResponseParam=response",
"Service=WmsPortalForIntegratorService",
"ExpectedResponse=SoapResult",
"Snapshot=t1521362008.inf",
BEGIN_ARGUMENTS,
"in0=CK",
"in1={ERP_NO}LO2018031600040PO普通出库2018-03-16T09:52:31+08:001EXCEL导入PR寄付P571CSB杭州良渚食品冷库58773096-8顺丰优选58773096-8顺丰优选573173786157317378615731737861姚奕鹏13412341234LOC201707050808000600广东省深圳市南山区A440300000深圳市A440305000南山区A000086000中国A440000000广东省13412341234姚奕鹏57317378615731737861molly0757-10000000LOC201707050808000600广东省深圳市南山区A440300000深圳市A440305000南山区0757-12345679A000086000中国A440000000广东省755molly1100089034玛利VALDIGRANO glz当当-羊奶粉常温 1m常温1.0EA110CP顺丰速运怡馨家园店010AASSE0022WO2018031600122SE0022冷运到家N1810008801167552018-03-16T09:52:33+08:00181000880116NN",【蓝色部分为一行,没有换行】
END_ARGUMENTS,
BEGIN_RESULT,
END_RESULT,

LAST);

第5步:添加事务

第6步:参数化


你可能感兴趣的:(接口专项测试-性能)