一、创建项目
1.在工作区右键单击workspace,点击new soapUI project,弹出下列对话框。
2.输入项目名称,和WSDL,例如 http://www.webservicex.net/WeatherForecast.asmx?wsdl ;
点击 OK。自动导入 WSDL 上描述的接口,navigator中显示如下:
二、设置和使用project的 recourse root.
由于项目项目有可能进行迁移等。所以在指定某些资源的时候,如果可以设置并使用recourse root时,以后再迁移过程中,就可以不用重新指定资源的路径。
1.点击project的名称,此例中为 GetStarted,此时在左下方的project properties显示如下:
可以指定两个值${projectDir}或者${workspaceDir}。
例如有个外部资源文件位于为“<项目目录>resresource.xls”,
可以指定 Resource Root 为“${projectDir}/res”
这样在指定资源文件resource.xls时就会解析为 “<项目目录>resresource.xls”,而不受项目迁移的影响。
三、测试项目的结构和组织
1.工作空间》2.项目》
3.1 接口》操作》请求
3.2测试集》测试用例》测试步骤
3.3 mock 服务》mock 操作》mock 响应。
1.测试集是一组测试用例的集合,测试集主要针对的是同一个逻辑功能模块,测试集中可以包含许多的测试用例。
2.测试用例是有一组测试步骤,来测试服务的某一功能。
3.测试步骤是“积木”,测试步骤的运行顺序与显示的顺序一致,也可以在测试步骤或测试脚本中配置循环或分支。