建议不使用property测试步骤,而换用EXCEL

1、先添加一个DataSource,添加方法:选中用例右击,选择Add Step-->DataSource,然后单击弹出框的确定按钮就可以了soapUI(四)使用EXCEL参数化测试用例

soapUI(四)使用EXCEL参数化测试用例

2、新建一个Excel,内容如下
soapUI(四)使用EXCEL参数化测试用例

保存类型以:Excel 97-2003 工作薄(.xls) 的格式保存,保存路径最好放在当前项目路径下面,如果要迁移会比较方便,PS:保存成功后要记得关闭Excel
soapUI(四)使用EXCEL参数化测试用例


3、选择DataSource的数据来源
DataSource:Excel
File:excel表的保存路径
Worksheet:工作表名称
Start at Cell:从那个位置开始读取数据
Ignore Empty:不用选,我也不知道是干嘛的^_^
soapUI(四)使用EXCEL参数化测试用例

有个关于File路径的小技巧,直接选择的是绝对路径,用例如果进行迁移,如果放的路径不一致会导致项目无法运行,可以设置成相对路径,设置方法如下:
选择项目-->Project Properties-->Resource Root:选择${ProjectDir}-->用${ProjectDir}替换掉固定的项目存放目录就可以了,这样会比较灵活
soapUI(四)使用EXCEL参数化测试用例

4、添加参数,Excel里面添加了几个参数,这边就添加几个,比如我刚在Excel中添加了2个参数(byProvinceName,AssertContent),那我现在就添加2个
soapUI(四)使用EXCEL参数化测试用例

soapUI(四)使用EXCEL参数化测试用例

然后运行一下,有结果就好了
soapUI(四)使用EXCEL参数化测试用例

单击设置按钮,可以设置取第N行到第N行的数据,比如我现在要取第一行的数据,就设置为0到0,第二行就是1到1,取1到2行的数据就0-1,索引是从0开始的
soapUI(四)使用EXCEL参数化测试用例


5,接下来就可以进行参数化了,选中要参数化的地方右击-->Get Data..-->DataSource-->选择参数
soapUI(四)使用EXCEL参数化测试用例

soapUI(四)使用EXCEL参数化测试用例

最后运行一下没问题就OK了
soapUI(四)使用EXCEL参数化测试用例

相关文章:

  • 2021-12-17
  • 2021-10-19
  • 2021-11-19
  • 2021-11-24
  • 2021-11-17
猜你喜欢
  • 2021-10-27
  • 2021-05-13
  • 2021-10-03
  • 2022-12-23
  • 2021-11-25
  • 2021-08-01
  • 2021-11-20
相关资源
相似解决方案