使用PostMan测试WebService接口

使用PostMan测试WebService接口

参考资料:

通过XML请求WebServer  https://blog.csdn.net/qq_33933408/article/details/53149435 

WebService发布与访问并通过Postman测试WebService接口 https://blog.csdn.net/up123456789/article/details/79474446

 

一、操作步骤

1、设置URL

2、设置请求模式:Post

3、设置Header:添加 Content-Type ,值为 text/xml;charset=utf-8

4、设置Body:勾选raw

5、输入Body内容:(详见 二)

二、请求WebService时的Body结构

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <getWeather xmlns="http://WebXml.com.cn/">
      <theCityCode>string</theCityCode>
      <theUserID>string</theUserID>
    </getWeather>
  </soap:Body>
</soap:Envelope>

详细说明:

(1) getWeather是方法名。

(2)theCityCode、theUserID是方法参数。

三、WebService响应时的Body结构

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <getWeatherResponse xmlns="http://WebXml.com.cn/">
      <getWeatherResult>
        <string>string</string>
        <string>string</string>
      </getWeatherResult>
    </getWeatherResponse>
  </soap:Body>
</soap:Envelope>

详细说明:

(1)getWeatherResult是方法的返回值。

原文地址:https://www.cnblogs.com/marlonstudio/p/9830086.html

时间: 2024-08-18 22:42:53

使用PostMan测试WebService接口的相关文章

关于python测试webservice接口的视频分享

现在大公司非常流行用python做产品的测试框架,还有对于一些快速原型产品的开发也好,很好地支持OO编程,代码易读.Python的更新挺快的,尤其是第三方库. 对于测试人员,代码基础薄弱,用python语言容易上手.今天就python测试webservice接口视频分享给大家 视频地址: http://pan.baidu.com/s/1kT5s3iB

Python之测试webservice接口

前段时间学习了Python操作http接口,觉得挺容易的.最近项目组也有接触webservice接口,心里想想是否Python也可以操作这类接口.于是利用伟大的度娘,花了6个小时研究出来了,所以迫不及待更新一篇博文来分享.有兴趣讨论的同学可以加入我们的交流Q群:297669715. 一.准备环境 webservice接口测试,需要用到suds库,网上百度的各种suds库都没法安装,我这里的Python3.5版本,所以安装不了那些suds库也没有办法在线安装,所以这里就提供一个大家都可用的方法和s

python实现建立soap通信(调用及测试webservice接口)

实现代码如下: #调用及测试webservice接口 import requests class SoapConnect: def get_soap(self,url,data): r = requests.post(url,data) print(r.text) if __name__ == '__main__': u = 'http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx/getMobileCodeInfo' d = {'mobile

Postman如何测试Webservice接口?

一般情况下使用soapui工具测试ws接口,那么能不能使用postman测试呢?当然可以,往下看. 1. 首先请求类型为post 填写上ws地址 ,url地址后不追加?wsdl 2. 设置请求头 header Content-type text/xml 3. 填写请求体内容 raw <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://s

使用SoapUI测试webservice接口详细步骤

如题所示,当我们写好webservice接口以后,在正式发布使用之前总是需要测试下接口是否好用,使用SoapUI这个软件可以很方便地对我们写的接口进行测试.下面我以SoapUI测试一个SOAP类型的接口来举例说明: (1)SoapUI的安装: 我这里就不提供了,自行百度下载然后破解 (2)准备一个测试使用的webservice项目: 我这里以我以前写过的这篇文章中的项目举例说明:http://www.zifangsky.cn/354.html 从上面的那篇文章可以看出,webservice接口发

使用Jmeter测试WebService接口

WebService接口脚本开发步骤 1.使用SoupUI获取详细报文 2.jmeter使用HTTP请求模拟发送请求 一.使用SoupUI获取发送报文 打开SoupUI软件,右键点击Projects>New SOAP Project 输入Project Name和Initial WSDL(原始WSDL地址),点击OK按钮 解析完成之后,会生成该WSDL下的所有接口请求 输入请求参数,点击调试按钮,查看正确的响应报文 点击Raw,查看具体的请求方法和信息头信息 二.使用Jmeter调用HTTP请求

LoadRunner测试webservice接口性能

用LoadRunner测试接口性能 方法一:通过wsdl地址调用接口 1.打开LoadRunner点击左上角选择新建脚本,在弹出窗口中选择web service协议,然后点击create按钮 2.点击 Manager services(注意:点击前右侧窗口脚本的光标必须在“return():”之前),在弹出窗口中点击Import,在弹出窗口内选择“url”并填入要测试接口对应的地址,在地址的后面加上“?wsdl”,然后点击Import 3.导入url成功后会有相应的信息出现,然后点击“ok” 4

Postman测试http接口

一.安装 官网:https://www.getpostman.com/ Postman是一个Chrome的一个插件工具,我们可以通过Chrome的应用商店进行进行搜索并安装,安装完成会在桌面上显示一个postman图标. 二.优点 1)支持用例管理 2)支持get.post.文件上传.响应验证.变量管理.环境参数管理等功能 3)支持批量运行 4)支持用例导入导出 5)支持云端保存用例[付费用户] 三.默认的postman会自带一个demo的项目叫"POSTMAN Echo",里面有各种

Java 通过代理测试webService接口

以下代码针是针对电脑是通过代理上网的情况时使用: System.getProperties().put("http.proxyHost", "192.168.13.19");//代理服务器IP地址 System.getProperties().put("http.proxyPort", "7777");//代理服务器端口 调用接口代码 参考文档:http://llying.iteye.com/blog/465253