




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024广东广州花都城投大地建设咨询有限公司招聘项目用工人员及拟录用人员笔试参考题库附带答案详解
- 2024年甘肃省新华书店有限责任公司公开招聘工作人员80人笔试参考题库附带答案详解
- 2025年吉林城市职业技术学院单招职业适应性测试题库附答案
- 2024年度四川宝兴县发展投资(集团)有限责任公司公开招聘4人笔试参考题库附带答案详解
- 2024年北京北控城市发展集团有限公司公开招聘法律合规部负责人1人笔试参考题库附带答案详解
- 13、纪念白求恩 教学设计-2024-2025学年统编版语文七年级上册2024
- 2024年中国能源建设集团辽宁电力勘测设计院有限公司社会招聘笔试参考题库附带答案详解
- 2落花生(教学设计)2024-2025学年统编版语文五年级上册
- 第二章 有理数及其运算第5节有理数的混合运算(第1课时)教学设计2024-2025学年北师大版数学七年级上册
- 2025年湖北交通职业技术学院单招职业技能测试题库必考题
- 《教育强国建设规划纲要(2024-2035年)》解读讲座
- 中小学课件人造卫星课件
- 新版冀教版(冀人版)科学五年级下册全册教案
- 部编版四年级语文下册27《巨人的花园》PPT课件(共2课时)
- 测绘项目收费标准2009
- 新人教版六年级下册科学全册教学设计教案
- 《成本会计学》习题集及答案
- 社区医院建设标准
- 个人所得税税率表【自动提取税率计算】
- 浙美版小学美术五年级下册课件1画家故居
- 中国作家协会入会申请表
评论
0/150
提交评论