上一期我们讲解了SoupUI的概念及下载安装,请参考:
本节将讲述SoupUI的基础知识及使用场景。
一、基础知识:
在 SoapUI 的各种版本里,我们都能深刻地体会到它所提供的测试用例的管理与我们测试项目所需要的层级的映射关系是相当贴近的,对应关系图如下:

SoapUI 里着重引入了以下的概念:
1. 测试步骤TestStep
测试步骤是最小的单位,一个完整的测试用例是由多个测试步骤所组成的,而每一个测试步骤,都需要根据实际的业务要求进行组织。
2. 测试用例TestCase
一个测试用例代表一个完整操作,接口测试的目的,实质在于模拟外部的调用来验证接口的功能,而接口功能的各个分支则由入参(测试数据)的不同来遍及。
3. 测试集TestSuit
对于测试集,主要是为了区分大功能模块里的不同小功能点而引入的概念,一般一个WebService 都包含有多个接口,此处可根据需要添加测试集。
4. 项目Project
在 SoapUI 里,一个接口对应一个项目(Project),这是由 SoapUI 提供的功能所决定的,在每次要测试一个新的接口时,可以右键点击 WorkSpace 的名称,从右键菜单中选择NewsoapUI Project 来引入新的 WSDL。
5. 工作空间WrokSpace
对应测

本文是SoupUI教程的第二部分,介绍了SoupUI的基础知识,包括测试步骤、测试用例、测试集、项目和工作空间的概念。此外,还探讨了SoupUI在导入项目、Web Service Mocking、Web Service Inspection、功能测试和负载测试等场景的应用。
最低0.47元/天 解锁文章
2180

被折叠的 条评论
为什么被折叠?



