下载此文档

测试工具SoapUI介绍.ppt


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
测试工具SoapUI介绍
2017年11月14日
SoapUI简介
SoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse, 和intellij中使用。
SoapUI主要用其来查看web service提供的接口,以及返回的结果,以便进一步的利用,但是SoapUI的功能远不止这些,其可以对web service进行功能上和性能上的测试。
SoapUI的层次结构
SoapUI把服务、资源及其操作组织为一个层次结构。如图 1所示,主要包括如下层次:
●项目定义:位于最上层,项目可以包含多个服务的定义
●服务定义:服务其实是对多个 REST 资源的一个分组
●资源定义:具体描述该资源的名称,URI, 参数等属性
●操作请求定义:基于每个方法,可以有一个或多个请求操作,如 GetBookListRequest,这些请求操作才是真正被 soapUI 所调用执行的。每个请求可以设置非常丰富的信息,例如 Accept 类型,请求的 Header 信息,运行了该请求以后,就能以各种方式查看运行结果。但是这里还不能加入断言来验证结果- 必须在建立测试用例以后才能使用。
SoapUI工具界面
SoapUI 安装
SoapUI 的安装
1、SoapUI 基于Java开发,支持多个平台,需要设置JAVA_HOME变量指向到相应的JRE目录中,同时修改PATH变量,。
2、直接双击已成功下载的EXE程序,即可开始安装过程。
SoapUI的使用
1、先从创建项目开始,菜单——文件——创建项目:
说明:
Create sample requests for all operations?:为每个接口创建一个请求的例子
Creates a TestSuite for the imported WSDL or WADL:为WSDL 或WADL 创建一个测试包
Create a Web Service Simulation of the imported WSDL:为WSDL创建一个模拟的服务端 
Initial WSDL/WADL:指定一个WSDL/WADL的路径,可以是本地或网络URL。
2、然后点击[OK] 到下一步生成初始的测试用例:
SoapUI的使用
说明:
One TestCase for each Operation:每个接口创建一个用例
Single TestCase with one Request for each Operation:创建一个用例包含每个接口对应的请求
Use existing Requests in Interface:使用已有的请求
Create new empty requests:创建一个空的请求
Generates a default LoadTest for each created TeseCase:每个用例生成一个负责测试
3、确定后进入下一步,生成MockService。
SoapUI的使用
Path 是生成的本地服务路径,
Port是端口。
Starts the MockService immediately 选项可选可不选。
 
完成之后会在左边的树形结构中生成3部分:
服务的集合
创建项目的时候我们选择了Create sample requests for all operations,所以每个接口都会自动创建一个请求,双击它就可以打开编辑面板,左边是请求内容,右边是响应内容。
把每个节点的“?”替换成需要的内容,点击绿色的箭头发送就可以了。右边的内容就是服务器返回的结果,同时可以看到系统后台有相同的日志显示。
服务的集合
发送后返回的内容:

测试工具SoapUI介绍 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小1.73 MB
  • 时间2017-11-14
最近更新