Soapui接口功能测试

转载来自:http://www.jianshu.com/p/b715fabbc9b8

移动互联的井喷式发展,接口的功能测试需求也越来越大,熟练的掌握soapui的使用对每一位测试同仁都是迫在眉睫的需求。首先通过一张图来了解一些Soapui的使用过程。


image.png


接下来我们按照这个过程详细讲解

1.SoapUI的界面全局图解

image.png


大家看了图之后对各个对象可能还不太了解,诸如workSpace,project,testSuite,testCase,testStep等,可以看看下面这张图


image.png


我想这下应该明白了不少吧,别着急,我们一点点来剖析

2.获取要测试的接口
  • 抓包获取
    抓包工具很多大家可以自行选择,我这里就用fiddler。

image.png

通过上图我们可以获取到如下信息:

  • 该接口采用http协议的,get方式请求
  • 该接口的URL
  • URL里面“?”后面全部是接口请求所需的参数
  • 通过“WebForms”视图可以更清晰的看到所需的参数
  • 该接口的返回数据
  • 参数详情

    image.png
  • 返回数据

    image.png
  • 接口文档
    接口不同于有界面的系统可以看得到能够上手操作,及时没文档,摸一下也清楚了,但是接口没有文档摸起来就比较费劲了,看一下下面这个接口文档

image.png


这份文档获取的信息跟我们抓包获取到信息基本上是一致的这样我就可以做测试了

3.创建WorkSapce

菜单路径:File->New Workspace


image.png
4.创建Project

菜单路径:File->New Project


image.png
5.创建接口的Resuest

菜单路径:选中工程名->右键菜单(New REST Service From URI)


image.png
6.固定参数调试Request

image.png
7. Request转化为测试用例

固定参数调试没问题之后需要把Request转化为Testcase

  • 创建TestSuite
    菜单路径:选中工程名->右键菜单(New Test Suite)

image.png
  • 创建TestCase
    菜单路径:选中Test Suite->右键菜单(New TestCase)

image.png
  • 创建TestStep
    菜单路径:选中Test Suite->右键菜单(New TestCase)

image.png

至此我们就完成了Soapui测试用例的创建过程


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值