企业网站建设开发公司,互联网营销师是哪个部门发证,清远专业网站建设,网站建设英文参考文献其实可以用jmeter两种sampler进行webservice的测试#xff1a;
1、SOAP/XML-RPC Request(但是在jmeter3.2以后版本中已经取消了这个取样器)
2、HTTP请求
下面分别介绍两种方式
一、首先需要使用soupUI工具抓取webservice接口的部分需要的信息。
1、新建项目 2、新建成功的…其实可以用jmeter两种sampler进行webservice的测试
1、SOAP/XML-RPC Request(但是在jmeter3.2以后版本中已经取消了这个取样器)
2、HTTP请求
下面分别介绍两种方式
一、首先需要使用soupUI工具抓取webservice接口的部分需要的信息。
1、新建项目 2、新建成功的项目信息如下图 3、选择要测试的接口右键新建request 4、编辑报文内容点击左上角的绿色三角执行按钮右侧窗口查看接口请求结果 5、可以复制下发送的报文的格式
soap:Envelope xmlns:soaphttp://www.w3.org/2003/05/soap-envelope xmlns:webhttp://WebXml.com.cn/ soap:Header/ soap:Body web:getSupportCity !--Optional:-- web:byProvinceName?/web:byProvinceName /web:getSupportCity /soap:Body /soap:Envelope
二、使用SOAP/XML-RPC Request(但是在jmeter3.2以后版本中已经取消了这个取样器)形式进行测试以下随便放一张图因为我用的jmeter版本是3.3么有SOAP/XML-RPC Request sampler而是主要用的第二种测试形式。 1 2 3 4 5 6 7 8 soapenv:Envelope xmlns:soapenvhttp://schemas.xmlsoap.org/soap/envelope/ xmlns:webhttp://WebXml.com.cn/ soapenv:Header/ soapenv:Body web:getTVstationString web:theAreaID12/web:theAreaID /web:getTVstationString /soapenv:Body /soapenv:Envelope soapaction的地址为第1行数据和第4行接口的相叠加的内容
1 webhttp://WebXml.com.cn/ 4 web:getTVstationString
形成地址http://WebXml.com.cn/getTVstationString
对于公共的webservice接口可以使用soapUI进行抓取或者是其他工具去抓取发送报文的格式三、使用HTTP请求sampler来测试webservice接口
1、建立HTTP请求如图请求内容写在BODY DATA里选择方法为post?xml version1.0 encodingutf-8?
soap:Envelope xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xmlns:xsdhttp://www.w3.org/2001/XMLSchema xmlns:soaphttp://schemas.xmlsoap.org/soap/envelope/soap:BodygetSupportCity xmlnshttp://WebXml.com.cn/byProvinceName河南/byProvinceName/getSupportCity/soap:Body
/soap:Envelope 2、建立HTTP头信息如下
Soapaction地址和第一种方法一致 3、接着建立下一个接口请求方式同上 ?xml version1.0 encodingutf-8?
soap:Envelope xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xmlns:xsdhttp://www.w3.org/2001/XMLSchema xmlns:soaphttp://schemas.xmlsoap.org/soap/envelope/soap:BodygetWeatherbyCityName xmlnshttp://WebXml.com.cn/theCityName${b1}/theCityName/getWeatherbyCityName/soap:Body
/soap:Envelope 4、最终执行的请求结果如下图 总结
感谢每一个认真阅读我文章的人 我个人整理了我这几年软件测试生涯整理的一些技术资料包含电子书简历模块各种工作模板面试宝典自学项目等。欢迎大家点击下方名片免费领取千万不要错过哦。 Python自动化测试学习交流群全套自动化测试面试简历学习资料获取点击链接加入群聊【python自动化测试交流】http://qm.qq.com/cgi-bin/qm/qr?_wv1027kDhOSZDNS-qzT5QKbFQMsfJ7DsrFfKpOFauthKeyeBt%2BF%2FBK81lVLcsLKaFqnvDAVA8IdNsGC7J0YV73w8V%2FJpdbby66r7vJ1rsPIifgnoverify0group_code198408628