SoapUI操作手册.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SoapUI操作手册.doc

SoapUI操作手册 制作人: 制作单位:上海分中心工程管理部 文档版本号: V1.0 目录 第一章 概述 4 1.1 编写目的 4 1.2 读者 4 1.3 SoapUI简介 4 第二章 环境搭建 5 2.1 软件包下载 5 2.2 Java环境配置 5 2.3 安装SoapUI 6 第三章 SoapUI使用说明 7 3.1 SoapUI项目与实际项目对应情况 7 3.2 创建SoapUI项目 8 3.3 创建服务 9 3.4 创建资源 10 3.5 创建方法 12 3.6 创建TestSuite 13 3.7 创建TestCase 14 3.8 创建TestStep 15 3.9 运行测试 17 3.9.1 运行TestStep 17 3.9.2 运行TestCase 18 3.9.3 运行TestSuite 20 3.10 发送报文(以xml格式为例说明) 21 3.11 传递参数 21 3.12 添加Assert 23 3.13 脚本运行自动化 26 第四章 编写测试脚本规范 27 4.1 基本说明 27 4.2 脚本规范 27 第五章 版本管理 27 第六章 SoapUI脚本参数化 27 6.1、基本说明 27 6.2 Soap UI参数化操作 28 6.2.1 报文体的参数化 28 6.2.2 报文头的参数化 33 第七章 持续集成过程 39 7.1 MAVEN工程的创建 39 7.1.1 新建Maven Project 39 7.1.2 编译maven project 44 7.2 SoapUI与Jenkins集成过程 46 AQ 48 附录: 50 安装包的组成 5 其他有用的信息 50 第一章 概述 1.1 编写目的 自动化测试是敏捷测试中很重要的一环,可以让测试人员以较高的效率实现回归测试。此篇文档详细描述了SoapUI的安装、接口案例的配置、案例版本管理、MAVEN项目的建立,实现了将SoapUI与Jenkins持续集成,以及在Jenkins上的构建过程。 1.2 读者 本文档适用于使用SoapUI工具进行接口测试并实现持续集成的人员。 1.3 SoapUI简介 由于 Web 服务是被程序调用的, 一般不会提供界面让最终用户或测试人 员直接使用,在 SoapUI 等工具出现之前,测试人员不得不自己编写程序来测试 它, 这就要求测试人员花费很大的精力了解底层的接口,调用关系和详细的协 议,导致他们不能把注意力集中到测试中。 SoapUI 的出现极大的改变了这一局面。作为一个开源的工具,SoapUI 强大 的功能、易用的界面,吸引了很多用户。用户可以在 SoapUI 中通过简单的操作 完成复杂的测试,不需要了解底层的细节, 极大的减轻了工作量。SoapUI 支持 多样的测试, 例如功能测试,性能测试,回归测试等。到目前为止 SoapUI 的 下载量已经超过了 100 万次,成为了 Web 服务测试标准和领先的 Web 服务测试 工具。它不仅仅可以测试基于SOAP的Web 服务,也可以测试REST风格的 Web 服务,后者也是本文介绍的重点。 SoapUI是一个自由和开放源码的跨平台功能测试解决方案。通过一个易于使用的图形界面和企业级功能,SoapUI让您轻松,快速创建和执行自动化功能,回归,合规和负载测试。 1 软件包下载 SoapUI 基于 Java 开发,支持多个平台,安装非常简单。读者可以到 SoapUI 的官方网站下载一个安装包,根据各自的机器位数来选择相应的安装文件安装即可。 安装包的组成 文件 描述 来源 soapUI-Pro-x32-4.5.2.exe 32位安装包 soapUI-Pro-4.5.2-X64 64位免安装版 注:若无外网,可在以下FTP上下载安装包, 打开FTP:ftp://ftptest:ftptest@20/,找到路径“software/通讯接口测试SOAPUI、SOCKET自动化/”, 2.2 Java环境配置 由于SoapUI是基于Java开发的,因此在安装SoapUI时需要设置JAVA_HOME和Path环境变量。 成功安装JDK1.6(及其以上版本),选择“我的电脑”,点击“属性 |高级系统设置 | 高级 | 环境变量 | 系统变量”下点击“新建”,【变量名】输入“JAVA_HOME”,【变量值】指向JDK所在的路径,选中“系统变量”中的“PATH”,点编辑,在变量值的后面添加“PATH”值,如下图所示。 图2-1 JAVA环境变量配置步骤(一) 图2-2 JAVA环境变量配置步骤(二) 2.3 安装SoapUI SoapUI的安装和普通的软件安装没有什么区别,根据提示一步一步进行就可以安

文档评论(0)

zhoujiahao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档