使用SoapUI进行API测试教程_第1页
使用SoapUI进行API测试教程_第2页
使用SoapUI进行API测试教程_第3页
使用SoapUI进行API测试教程_第4页
使用SoapUI进行API测试教程_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、使用SoapUl进行API测试教程API测试对公司至关重要.本文我们将分享使用 SoapUl进行API 测试的根本过程.让我们首先了解根本要求以及如何在计算机中设置SoapUL完成后,我们将进行实例演示.根本要求在使用SoupUl X具之前,请考虑编制产品的 API文档,该文档 应包含有关生产中使用的 API (RES俄 SOAP的所有信息.这应该 包含每个 API的详细说明, 方法(POST GET PUT和DELETE 以及有关请求和响应的详细信息. 相互关联的API应该在此文档进行 关联性说明.例如:/accessToken 方法:POST是否需要登录:是描述:使用给定的平安代码为用户生

2、成加密的访问令牌 用法:accessToken()请求:POST 1.1(Userid : 3168,pid : AXPcAh响应:( cpde : 200,response : (messagg : SuccessfulaccessToken : kjYsds12YsdhIUUkksdlkl78 使用SoapUI下面概述了使用Soap AP所需遵循的步骤或顺序-设置 SoapUI-需求文档-了解工程结构添加工作区和工程-添加测试套件和测试用例-添加测试步骤-运行测试套件- 添加传值Property Transfer 如果需要-添加断言如何开始工程结构让我们首先了解一下SOAP U中的工程结构

3、:第一步,创立一个工作区.与工作空间关联的工程可以有多个.用户可以创立多个工作空间.在 SOAP UI PrOK本中,我们可以无缝切换环境以将其映射到不同的端点对于每个工程,我们可以创立几个测试套件对于每个测试套件,可以附加几个测试用例对于每个测试用例,可以有几个与之相关的测试步骤卜面是SOAP-UI中工作空间结构的图形表示:如叩5StFVrtUfE现在,让我们引导您完成添加工作区和工程的步骤.第1步-启动SOAPUI第2步-创立工作区Workspace.File |右键点击| NewWorkspace,或,工程导航区 | 右键 | New Workspaceo第3步-输入工作空间的名称.第4

4、步-选择要保存工作空间的路径.第5步-单击保存.第6步-新建工程Project, file |右键点击| New REST/SOAPProject,或快速访问工具栏|选择REST / SOAP / EMPTY据API.RripiXl tfnw -Ptokc8iC?qu All印nNeM Werfes| 已lSjMEPnrftfWE.HIfflpLFl FlritlElUHPwenlbflqCM5HEmpty Pfojk!Nm SOAP PriiMUfa flEVT PrejurT第7步-输入API文档中可用的URI.例如:REST API勺API 1中,URI 为 : / :3000/v1/p

5、ino一个新工程应该已经显示在 SoapUl左侧局部的“导航器局部中.“Request 1 请求1是SoapUl为我们生成的名称.我们希望将其更改为更具描述性的名称.在此例如中,我们选择了 “Request Pi#请求密码.右键单击 Request 1并设置新名称.第8步-如果需要,根据API文档更改 的方法.在本例中是- 一种Post方法.第9步-从媒体类型中,选择application / JSO N本例中使用json格式传输数据.第10步-输入JSON青求带有值的参数,如下所示.Im,T nOiT Ittpti tfcdfrmEXOC1B +注意:如果要验证请求是否有效,可以点击在请求编

6、辑器的左上 角的绿色小箭头,并检查响应.第11步-创立测试套件Test Suite.选择Project |右键点击 | New TestSuite,或“ Ctrl + T,或单击请求编辑器左侧的第三个图第12步-创立测试用例Test Case.选择TestSuite |右键点| New TestCase或“ Ctrl + N或单击请求编辑器左侧的第三个图|输入TestSuite称|输入TestCas酩称|点击确定.tl APIdd V-ADLcmf1 Aer1中吧import 5吊ggtrIIS &Export 5心ggejImport from SwjggtrHub.i回:SMsw REST

7、 Servighonn URl.Launch 7 ttRunneLZurich LcJaJrertRurinerLjuntti MenitcrIdunct Stcu rity TeRu nne rNt* TtftSurtt5Hau 如it 0fir a第13步-创立测试步骤Test Step选择 TestCase | 右键点击 | Add Step | Rest Request 根据本例Add S4aI 1K_ALL_APII=hrtp:/.chme tlouddpp net:zS : tWoEMhmedou由pp : = -,7ikdevmMhiMrcloudflppTntf =ht*.p: tkdrri-aChiic.ilOudflpp =hRpWtldzmMhigdMd&ppq或: = ; 1lf

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论