接口测试SoapUI参数化之Datasource20151002

    上次和大家一起完成了soapui的参数之一properties,今天我们一起交流另外一种参数化的方法,跟着一起练习,不懂不要紧,练习多了就会慢慢懂的;

1、准备excle(目前soapui只支持xls的)

接口测试SoapUI参数化之Datasource20151002_第1张图片

2、选择测试步骤,添加【Datasource】

接口测试SoapUI参数化之Datasource20151002_第2张图片

3、为DataSource添加properties,名字可以随意取值,单建议取值有意义,然后选择Excel类型,并选中刚准备好的数据文件,填写sheet和开始取数的位置,点击绿色开始按钮,可以看到从excel中取数的值

接口测试SoapUI参数化之Datasource20151002_第3张图片

4、添加DataSource Loop,又来控制循环取数,其位置在循环的步骤后面,我们循环的目标是GetWeather,故要放在它的后面

接口测试SoapUI参数化之Datasource20151002_第4张图片

5、调整步骤顺序,DataSource、循环步骤、DataSource Loop,然后设置loop,选择数据来源是刚添加的,目标步骤是GetWeather,点击【ok】保存

接口测试SoapUI参数化之Datasource20151002_第5张图片

7、设置循环步骤的参数

接口测试SoapUI参数化之Datasource20151002_第6张图片

8、设置断言。本次我们选择的是脚本来设置断言,比对在excel中预期的值和返回的值

接口测试SoapUI参数化之Datasource20151002_第7张图片

9、双击测试用例,点击运行

接口测试SoapUI参数化之Datasource20151002_第8张图片

10、查看结果

接口测试SoapUI参数化之Datasource20151002_第9张图片

你可能感兴趣的:(接口测试SoapUI参数化之Datasource20151002)