关于soapUI工具的使用

一、情况说明

之前的同时做的一个通过webservice技术发布的接口,供第三方使用,最近正好需要优化这个接口,在优化的过程中需要本地测试这个接口,于是就用到这个soapUI这个软件,接下来简单记录一下我的使用

二、软件使用

第一步:官网下载软件,建议不管是什么软件,只要有官网的,尽量在官网上下载:https://www.soapui.org/

第二步:安装好软件之后打开软件关于soapUI工具的使用_第1张图片

第三步:因为weservice技术是基于soap协议的,所以这里创建的是soap项目

关于soapUI工具的使用_第2张图片

第四步:创建测试项目

关于soapUI工具的使用_第3张图片

第五步 :创建成功之后如下图

关于soapUI工具的使用_第4张图片

第六步:替换报文,运行,注意的报文必须由包裹才行

关于soapUI工具的使用_第5张图片

第七步:获得结果数据,本地可以debug测试

关于soapUI工具的使用_第6张图片

三、请求说明

概念:

SOAP(Simple Object Access Protocol)简单对象访问协议

REST(Rerepresentational State Transfer)表述性状态传递

关于soapUI工具的使用_第7张图片
 首先要知道web service,它就是为了解决跨平台,跨语言而进行数据传输而存在的。

比如 后端是用php写的,为了能被ios/android/java/.net等语言平台调用而设计。

(备注:就认为是对外被调用的接口吧,但响应返回的格式必须能够被其他语言接受的格式,如xml或json)

 

soap是http+xml,也就是如果发现接口是xml进行响应传输数据,就新建soap项目。

其他的一律用REST进行新建,比如接口返回json格式的。(如下图,在soapUI里新建的就是REST项目)

关于soapUI工具的使用_第8张图片

参考 :http://blog.sina.com.cn/s/blog_13afdb2130102xqe1.html

你可能感兴趣的:(OTHER)