soapUI接口测试参数化

原本想先从测试概念慢慢深入讲解测试流程, 测试原理, 由浅入深逐渐讲解,但这样一来感觉先介绍理论有些乏味, 作为一名从事多年的测试工程师, 沉淀了较为丰富的测试经验和知识,今天就先介绍下soapui如何参数化,我使用mac系统, soapUI-5.4.0版本

有两种参数化:

第一种是每个testcase中参数化

第二种是全局参数化,两种方法都非常简单

1 Testcase中参数化, Test Steps右键, add step-> Properties 增加属性,自定义命名为cookie, 然后在使用api中增加该参数就可以使用

 

soapUI接口测试参数化

2. 全局参数化就更简单了, 在菜单preferences->global properties中设置后,在需要的地方直接使用该参数即可

soapUI接口测试参数化

两者区别仅仅是作用域不同, Testcase中参数化仅在当前Testcase中有效Testcase是无法使用的而全局参数化就是在当前 project中全局有效不区分是哪个具体的Testcase. 

参数化的作用显而易见, 达到修改一处,处处修改的目的.

接口测试有很多工具,后续给大家一一介绍.