涨薪技术|0到1学会性能测试第87课-Webservice接口性能测试
前面我们学习了监控调优必须要掌握的协议知识,今天开始我们学习接口性能测试的技术。后续文章都会系统分享干货,带大家从0到1学会性能测试。
LoadRunner同样也可以用来做接口测试。下面我们就详细的介绍使用LoadRunner如何对Webservice进行接口测试。
下面将以
http://fy.webxml.com.cn/webservices/EnglishChinese.asmx
这个WEB服务为例介绍Webservice接口测试。该系统是一个中英文双向翻译的WEB服务。
01选择Web Services协议
单击【New Script】按钮,在弹出的【New Virtual User】对话框中,选择Web Services协议,如图15-1所示
02选择Manage Services管理待测试的服务
在主界面单击【Manage Services】按钮,会弹出一个【Manage Services】对话框,如图15-2所示。在这个对话框中可以选择我们待测试的服务
03Import Services导入服务
在弹出的【Manage Services】对话框中,单击【Import Service】按钮,会弹出 【Import Service】对话框,如图15-3所示,在该对话框中来设置待测试的服务
导入服务的方式有四种:URL、File、UDDI和Quality Center。但我们一般只会用到两种即URL和File两种,下面我们来阐述一下如何使用URL和File两种方式如何来导入服务。
第一:URL方式
如果选择URL方式时,在下面的文本框中输入WEB服务的URL地址,但需要注意的是必须在后面加上“?wsdl”,如我们测试的服务地址为
http://fy.webxml.com.cn/webservices/EnglishChinese.asmx
那么填入到文本框的地址实际上应该为
http://fy.webxml.com.cn/webservices/EnglishChinese.asmx?wsdl,
如图15-4所示。因为我们测试的对象是Web Services的服务,他是一个类似XML格式写一个文件,所以我们在加载服务时,不能写URL地址,一定得在后面加上“?wsdl”,否则添加服务就会失败。
第二:File方式
导入服务时也可以使用File方式来导入,如果使用文件导入服务时需要注意,在使用File方式导入服务之前,需求将内容另存为后缀名为“.wsdl”的文件,使用浏览器打开我们要测试的服务
(http://fy.webxml.com.cn/we