SOAPUI自动化编写_第1页
SOAPUI自动化编写_第2页
SOAPUI自动化编写_第3页
SOAPUI自动化编写_第4页
SOAPUI自动化编写_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

1、L o g oL o g oSOAPUI自动化测试工具介绍自动化测试工具介绍L o g oL o g oCompany L内容内容接口类自动化编写1HTTP类自动化编写2多接口在同一案例中的实现3自动化连接数据库操作方法4L o g oL o g oCompany L 一一 接口类自动化编写接口类自动化编写目前系统各个子系统的交互分为以下目前系统各个子系统的交互分为以下3种方式进行种方式进行l接口类 由某个子系统定义好一个某些变量,封装成接口以wsdl形式暴露给外部系统进行调用。wsdl是一个接口描述 主要是给用户生成客户端用的 依据wsdl的描述 (参数 ,服务名之类) 在客户端生成调用服务

2、器接口的方法。与MQ的区别是同步的。lHTTP请求 一般以JSON串的形式以POST方式请求对方子系统进行交互,得到相应的Response。lMQ模式类 异步消息类,发送方把请求串放在MQ中间服务器中,等待其他监听系统消费这条消息,进行后续的处理。L o g oL o g oCompany L 一一 接口类自动化编写接口类自动化编写L o g oL o g oCompany L 一一 接口类自动化编写接口类自动化编写右键刚刚的工程新建一个TestSuiteL o g oL o g oCompany L 一一 接口类自动化编写接口类自动化编写之后自动化的步骤就在这个之后自动化的步骤就在这个Tes

3、tCase中依次完成中依次完成L o g oL o g oCompany L 一接口类自动化编写一接口类自动化编写以下是自动化案例编写比较常用的test stepsL o g oL o g oCompany L 一一 接口类自动化编写接口类自动化编写新增一个TestRequest,之前新建的wsdl的project下包含的接口名都会在下拉列表中显示,即一个wsdl包含多个接口,选择需要的接口进行创建。L o g oL o g oCompany L 一一 接口类自动化编写接口类自动化编写填写之前测试接口时候的数值L o g oL o g oCompany L 一一 接口类自动化编写接口类自动化编

4、写可以对case的运行结果进行校验,一般使用Contains进行校验,即结果内容是否包含Content的内容。至此,一个最基本的自动化case已经完成L o g oL o g oCompany L 二二 HTTP类自动化编写类自动化编写同样的在Project右键,新建一个REST ProjectL o g oL o g oCompany L 二二 HTTP类自动化编写类自动化编写加完steps后,在Request中填写需要请求的报文,并选择POST方式请求L o g oL o g oCompany L 三三 多接口在同一案例中的实现多接口在同一案例中的实现L o g oL o g oCompa

5、ny L 三三 多接口在同一案例中的实现多接口在同一案例中的实现在遇到订单号不能重复的时候,可以用以下方法进行解决L o g oL o g oCompany L 三三 多接口在同一案例中的实现多接口在同一案例中的实现右键文本框,选择刚刚定义的result值,达到流水号不重复的目的L o g oL o g oCompany L 四四 自动化连接数据库操作方法自动化连接数据库操作方法现在SOAPUI安装目录的bin目录下,创建一个配置文件perties,用以保存相关数据库连接的,L o g oL o g oCompany L 四四 自动化连接数据库操作方法自动化连接数据库操作方法然后新建一个Groovy Script的Test Step,进行连接操作。L o g oL o g oCompany L 模版

温馨提示

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

评论

0/150

提交评论