使用SoapUI发送Post请求

SoapUI做为一个开源的工具,其具有强大的功能、易用的界面,吸引了不少用户。SoapUI经过简单的操做能够实现负载的测试,不须要了解底层的细节,极大的减轻了工做量。SoapUI可进行功能测试、负载测试、回归测试;它既能够测试基于Soap的web服务,也能够测试Rest风格的web服务。web

那咱们接下来就来试试使用SoapUI发送POST请求, 因为GET请求更为简单, 所以此处就省略300字了.app

1. 新建工程工具

2. 为工程命名测试

3.右键新建的工程, 选择 新建测试集url

4. 右键新建的测试集, 选择 新建测试用例3d

5. 右键新建的测试用例, 选择 新建HTTP请求code

 

 6. TestStep name: 为发送的请求 自定义名称orm

  Endpoint: 填写发送请求的URLblog

  Parameters使用"+"填写参数io

  Method: 选择请求的方法(POST)

  填写完毕点击OK

7. 使用fiddler捕获该请求能够看到, Content-Type: application/x-www-form-urlencoded

所以, 在SoapUI中须要勾选Post QueryString, 这样能够看到Media Type已变成 application/x-www-form-urlencoded

8. 点击 绿色三角符号, 查看右边的响应

看起来咱们这个请求已发送成功

9. 可是, "无验证不测试", 咱们所作的操做只能算是发送了一个POST请求, 还不能叫作测试.

所以, 咱们须要添加一个验证点. 

点击Assertions

点击"+"

点击Contains

输入验证点

验证点添加之后自动验证, 若是经过为绿色, 若是验证不成功 为红色

 

 OK, 收工.

相关文章
相关标签/搜索