接口测试操作手册.doc

上传人:h**** 文档编号:661607 上传时间:2018-10-26 格式:DOC 页数:50 大小:3.68MB
下载 相关 举报
接口测试操作手册.doc_第1页
第1页 / 共50页
接口测试操作手册.doc_第2页
第2页 / 共50页
接口测试操作手册.doc_第3页
第3页 / 共50页
接口测试操作手册.doc_第4页
第4页 / 共50页
接口测试操作手册.doc_第5页
第5页 / 共50页
点击查看更多>>
资源描述

1、 SoapUI 使用手册SoapUI 操作手册制作人:测试团队制作单位:上海分中心工程管理部文档版本号: V1.0SoapUI 使用手册目录第一章 概述 .41.1 编写目的 .41.2 读者 .41.3 SoapUI 简介 .4第二章 环境搭建 .52.1 软件包下载 .52.2 Java 环境配置 .52.3 安装 SoapUI.6第三章 SoapUI 使用说明 .73.1 SoapUI 项目与实际项目对应情况 .73.2 创建 SoapUI 项目 .83.3 创建服务 .93.4 创建资源 .103.5 创建方法 .123.6 创建 TestSuite .133.7 创建 TestCas

2、e.143.8 创建 TestStep .153.9 运行测试 .173.9.1 运行 TestStep .173.9.2 运行 TestCase.183.9.3 运行 TestSuite .203.10 发送报文(以 xml 格式为例说明) .213.11 传递参数 .213.12 添加 Assert .233.13 脚本运行自动化 .26第四章 编写测试脚本规范 .274.1 基本说明 .274.2 脚本规范 .27第五章 版本管理 .27第六章 SoapUI 脚本参数化 .27SoapUI 使用手册6.1、基本说明 .276.2 Soap UI 参数化操作 .286.2.1 报文体的参数

3、化 .286.2.2 报文头的参数化 .33第七章 持续集成过程 .397.1 MAVEN 工程的创建 .397.1.1 新建 Maven Project.397.1.2 编译 maven project .447.2 SoapUI 与 Jenkins 集成过程 .46A&Q.48附录: .50安装包的组成 .5其他有用的信息 .50SoapUI 使用手册第一章 概述1.1 编写目的自动化测试是敏捷测试中很重要的一环,可以让测试人员以较高的效率实现回归测试。此篇文档详细描述了 SoapUI 的安装、接口案例的配置、案例版本管理、MAVEN 项目的建立,实现了将 SoapUI 与 Jenkins

4、 持续集成,以及在Jenkins 上的构建过程。1.2 读者本文档适用于使用 SoapUI 工具进行接口测试并实现持续集成的人员。1.3 SoapUI 简介由于 Web 服务是被程序调用的, 一般不会提供界面让最终用户或测试人 员直接使用,在 SoapUI 等工具出现之前,测试人员不得不自己编写程序来测试 它, 这就要求测试人员花费很大的精力了解底层的接口,调用关系和详细的协 议,导致他们不能把注意力集中到测试中。SoapUI 的出现极大的改变了这一局面。作为一个开源的工具,SoapUI 强大 的功能、易用的界面,吸引了很多用户。用户可以在 SoapUI 中通过简单的操作 完成复杂的测试,不需

5、要了解底层的细节, 极大的减轻了工作量。SoapUI 支持 多样的测试, 例如功能测试,性能测试,回归测试等。到目前为止 SoapUI 的 下载量已经超过了 100 万次,成为了 Web 服务测试标准和领先的 Web 服务测试 工具。它不仅仅可以测试基于 SOAP 的 Web 服务,也可以测试 REST 风格的 Web 服务,后者也是本文介绍的重点。SoapUI 是一个自由和开放源码的跨平台功能测试解决方案。通过一个易于使用的图形界面和企业级功能,SoapUI 让您轻松,快速创建和执行自动化功能,回归,合规和负载测试。SoapUI 使用手册第二章 环境搭建2.1 软件包下载SoapUI 基于

6、Java 开发,支持多个平台,安装非常简单。读者可以到 SoapUI 的官方网站下载一个安装包,根据各自的机器位数来选择相应的安装文件安装即可。安装包的组成文件 描述 来源soapUI-Pro-x32-4.5.2.exe 32位安装包soapUI-Pro-4.5.2-X64 64位免安装版注:若无外网,可在以下 FTP 上下载安装包,打开 FTP:ftp:/ftptest:ftptest22.189.6.120/,找到路径“software/通讯接口测试SOAPUI、SOCKET 自动化/” , 2.2 Java 环境配置由于 SoapUI 是基于 Java 开发的,因此在安装 SoapUI

7、时需要设置JAVA_HOME 和 Path 环境变量。成功安装 JDK1.6(及其以上版本) ,选择“我的电脑” ,点击“属性 |高级系统设置 | 高级 | 环境变量 | 系统变量”下点击 “新建” , 【变量名】输入“JAVA_HOME”, 【变量值】指向 JDK 所在的路径,选中“系统变量”中的“PATH”,点编辑,在变量值的后面添加“PATH”值,如下图所示。SoapUI 使用手册图 2-1 JAVA 环境变量配置步骤(一)图 2-2 JAVA 环境变量配置步骤(二)2.3 安装 SoapUISoapUI 的安装和普通的软件安装没有什么区别,根据提示一步一步进行就可以安装成功。SoapU

8、I 使用手册配置环境变量。计算机属性-高级系统设置- 环境变量- 新建图 2-3 设置环境变量点击确定,重启计算机,环境变量即可生效。第三章 SoapUI 使用说明 3.1 SoapUI 项目与实际项目对应情况在 SoapUI 的各种版本里,我们都能深刻地体会到它所提供的测试用例的管理与我们测试项目所需要的层级的映射关系是相当贴近的,对应关系图如下:图 3-1 测试用例管理与项目测试层级对应关系SoapUI 里着重引入了以下的概念:测试步骤 TestStep:测试步骤是最小的单位,一个完整的测试用例是由多个测试步骤所组成的,而每一个测试步骤,都需要根据实际的业务要求进行组织。SoapUI 使用

9、手册3.2 创建 SoapUI 项目步骤一:点击“File ” “New SoapUI Project”,创建一个新项目。图 3-2 SoapUI 项目创建步骤(一)步骤二:填写项目名称(TestPoject )和勾选“Stores all file paths in project relatively to project file(requires save)”。SoapUI 使用手册图 3-3 SoapUI 项目创建步骤(二)步骤三:选择保存路径并填写项目文件名。图 3-4 SoapUI 项目创建步骤(三)3.3 创建服务步骤一:右击项目名,点“New REST Service” 。SoapUI 使用手册图 3-5 SoapUI 服务创建步骤(一)步骤二:输入服务名称和 “Service Endpoint”,“Service Endpoint”由部署项目服务器的 IP 和端口号组成,例如:http:/127.0.0.1:8080。http:/127.0.0.1:8080/resouse图 3-6 SoapUI 服务创建步骤(二)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 流程标准

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。