SoapUI DataSource

时间:2014-08-04 22:21:37

标签: datasource soapui

我的问题是在SoapUI中使用regrad到DataSource。方案如下:

我正在使用xls文件作为数据源运行数据驱动测试。我一次读一条记录。我对测试用例有动态断言。我面临的挑战是,当我运行脚本一次迭代时,我看到所有断言都在传递,如果我打开断言并再次保存,断言失败,因为它从下一行读取数据。能否请您就此问题提出解决方案。

2 个答案:

答案 0 :(得分:0)

每次迭代更改的数据(例如,每行具有不同的姓氏)不会在断言中动态更改。在测试用例中添加属性以保存更改的数据并更新断言以使用此数据,或者每次迭代更改的通配符数据。

答案 1 :(得分:0)

  1. 在Excel中再创建一个名为Result的列以获取结果。
  2. 添加断言(XPath匹配配置) - >选择Content-> step:Datasource,然后选择列(Result)
  3. 现在每次使用数据源中的新记录执行时,它也会与结果列进行比较。