本章简单介绍SOAP工程包括创建工程,介绍面板区域功能。
前言
SoapUI工程在导航树的根节点下,Soap工程包括功能测试、性能测试和仿真。
SoapUI的工程包括三种:SOAP project,REST project,Geneic project。
SOAP project:能够通过WSDL文件、或者在线webservice 服务生成。能够测试Soap相关服务。
REST project:能够通过WADL文件或者URI生成,可以测试RESTFUL服务。
Generic Projects:具有多种功能和接口的工程。可以同时具有REST和SOAP服务。
在安装SOAPUI的时候,会同时生成SoapUI-Tutorials即示例,包括创建工程所需要的WSDL、WADL、XML工程。大家可以选择这些示例来操作。
1 创建工程
有两种创建工程的方式:直接在workspace下创建一个新工程,或者引入一个本地或者远程的工程。
1.1 SOAP 工程
点击File->New Soap Project。生成如下界面:
Poject Name:工程名称,可以随意起,中英文都可以。
Initial WSDL:需要导入服务的WSDL,这里是必须导入的,否则无法生成(我接下来会专门介绍WSDL和SOAP)。
1.2 REST 工程
点击File->New REST Project,生成如下界面:
URI:此处是REST服务的发布地址和所需参数,这里我以百度网址为例。
点击“OK”,则生成如下:
①处是我生成的服务,②是百度的地址,③是我向这个地址发送了一个请求之后,返回的数据。
也可以选择“Import WADL”,通过导入WADL生成REST project。例如:
2 引入工程
如果之前已创建好这个工程了,就不必再创建新的,一个工程创建好会保存到一个xml文档中,这个文档就是你的工程。你从别人那里拷贝这个工程到你的计算机里,只需要Import进来就行。
点击“File->Import Project”,选择你要使用使用的工程,如下:
这里你可以选择SOAP、REST等工程,点击打开即导入成功此工程,如下是我打开了SOAPUI自带的示例:
版权归原作者 东方未明yet 所有, 如有侵权,请联系我们删除。