SoapUI使用笔记备忘

时间:2021-06-21 07:17:22

1、安装好SoapUI后,新建一个REST项目

注意新建REST项目时,需要输入测试站点的地址,即IP+端口

SoapUI使用笔记备忘

之后点击OK就建立好了项目,但是新项目会默认自带一个根路径访问请求,可以删除(一般没用)

SoapUI使用笔记备忘

可以给工程改为自己想要的名字

SoapUI使用笔记备忘

然后可以设置好所有请求的基地址,这样可以避免每个Resource请求都单独设置

SoapUI使用笔记备忘

设置好后如下,我们的请求基地址为“http://192.168.1.105:8080/AppPlatform/”

SoapUI使用笔记备忘

到这里项目就建立完毕了。

2、REST项目建立好了可以为每个请求建立Resource

SoapUI使用笔记备忘

由于同一设置了基地址,这里只需要设置具体的请求路径,不需要“/AppPlatform/share/sharelist.do”

SoapUI使用笔记备忘

建立好的资源如下:

SoapUI使用笔记备忘

3、为每个请求设置请求头,例如需要服务端返回JSON数据

SoapUI使用笔记备忘

设置好后如下:

SoapUI使用笔记备忘

然后可以为请求设置编码,不然有时候会乱码,由于工具原因,设置请求头Content-Type:application/json;charset=utf-8没有作用,还能采用以下方式设置

SoapUI使用笔记备忘

4、设置好请求头和编码后,可以添加请求参数了

SoapUI使用笔记备忘

a):如果是单纯的表单请求(key-value)直接添加即可,如果需要参数在请求体中展现而不是在url后面需要如下操作:

SoapUI使用笔记备忘

SoapUI使用笔记备忘

b):如果是类似像输入流写入字符串则选择Media Type并在下方空白处粘贴字符串即可

c):如果是文件上传请求,需要添加附件,如下:

SoapUI使用笔记备忘

SoapUI使用笔记备忘

SoapUI使用笔记备忘

5、请求发送后,可以查看返回结果

SoapUI使用笔记备忘

6、如果同时打开多个请求窗口,怎么快速切换呢?

直接Ctrl+W快捷键

SoapUI使用笔记备忘