上一期我们讲解了SoupUI的概念及下载安装,请参考:
本节将讲述SoupUI的基础知识及使用场景。
一、基础知识:
在 SoapUI 的各种版本里,我们都能深刻地体会到它所提供的测试用例的管理与我们测试项目所需要的层级的映射关系是相当贴近的,对应关系图如下:
SoapUI 里着重引入了以下的概念:
1. 测试步骤TestStep
测试步骤是最小的单位,一个完整的测试用例是由多个测试步骤所组成的,而每一个测试步骤,都需要根据实际的业务要求进行组织。
2. 测试用例TestCase
一个测试用例代表一个完整操作,接口测试的目的,实质在于模拟外部的调用来验证接口的功能,而接口功能的各个分支则由入参(测试数据)的不同来遍及。
3. 测试集TestSuit
对于测试集,主要是为了区分大功能模块里的不同小功能点而引入的概念,一般一个WebService 都包含有多个接口,此处可根据需要添加测试集。
4. 项目Project
在 SoapUI 里,一个接口对应一个项目(Project&#x