您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
   
 
     
   
 订阅
  捐助
Soapui接口功能测试
 
来源:简书 发布于: 2017-7-26
  2923  次浏览      18
 

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

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

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

5.创建接口的Resuest

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

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测试用例的创建过程

   
2923 次浏览       18
相关文章

微服务测试之单元测试
一篇图文带你了解白盒测试用例设计方法
全面的质量保障体系之回归测试策略
人工智能自动化测试探索
相关文档

自动化接口测试实践之路
jenkins持续集成测试
性能测试诊断分析与优化
性能测试实例
相关课程

持续集成测试最佳实践
自动化测试体系建设与最佳实践
测试架构的构建与应用实践
DevOps时代的测试技术与最佳实践