Soapui接口功能测试

发表于:2017-7-25 15:25

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  移动互联的井喷式发展,接口的功能测试需求也越来越大,熟练的掌握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测试用例的创建过程.
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号