2024年4月30日发(作者:)
实用文档
SoapUI使用说明
1 SoapUI 介绍
由于 Web 服务是被程序调用的, 一般不会提供界面让最终用户或测试人员直接使用,
在 SoapUI 等工具出现之前,测试人员不得不自己编写程序来测试它, 这就要求测试人员
花费很大的精力了解底层的接口,调用关系和详细的协议,导致他们不能把注意力集中到测
试中。
SoapUI 的出现极大的改变了这一局面。作为一个开源的工具,SoapUI 强大的功能、易
用的界面,吸引了很多用户。用户可以在 SoapUI 中通过简单的操作完成复杂的测试,不需
要了解底层的细节, 极大的减轻了工作量。SoapUI 支持多样的测试, 例如功能测试,性
能测试,回归测试等。到目前为止 SoapUI 的下载量已经超过了100万次,成为了Web服务
测试标准和领先的 Web 服务测试工具。它不仅仅可以测试基于SOAP的Web 服务,也可以
测试REST风格的 Web服务,后者也是本文介绍的重点。
SoapUI基于Java开发,支持多个平台,安装非常简单。读者可以到 SoapUI的 官方网
站下载一个安装包 ( 本文使用的是 Window 版本 3.0.1),直接安装即可。在该安装包中,
包括了一个 SoapUI 所需要的 JRE1.6 版本。安装完毕以后,读者需要设置 JAVA_HOME 变
量指向到相应的 JRE 目录,同时修改 PATH 变量,将 JRE1.6 的 bin 目录添加进去。
2 SoapUI使用过程
2.1创建/导入工程
安装并运行SoapUI之后,你就可以创建第一个SoapUI工程了。程序第一次打开时,左
侧导航面板上,自动有一个空的Projects工程。右击左侧导航面板中的工作空间节点
“Projects”,选择 “New SoapUI Project”。
文案大全
实用文档
图表 2-1
页面弹出“New SoapUI Project”TAB页,填入Project Name,Initial WSDL/WADL可填
入URL地址或直接导入WSDL文件,导入文件后,
如下图所示:
图表 2-2
默认选上:
Create sample requests for all operations?(说明:为每个接口创建一个请求的例子)
Creates a TestSuite for the imported WSDL or WADL(说明:为WSDL或WADL创建一个
测试包)
点击OK按钮后,页面弹出保存工程的提示,以project名称+“- ”
的形式进行命名,因此上述工程在保存时页面给出默认命名为
test1_,直接点击保存即可。保存成功后,页面继续弹出“Generate
TestSuite”TAB页:
文案大全


发布评论