tosca - Tosca 为 TDS/TDM 中的每一行运行测试用例

我完成了我的测试用例,现在我想用不同的数据测试我的过程。我已经制作了一个 Table/Type ,其中包含测试数据管理中所需的必要属性和条目。 (在网站上)而且我也知道,当我说:{TD[Item.Attribute]}(项目是 Table 或类型)时,我得到了第一行的数据,但我希望 TestCase每行运行一次,而不仅仅是第一行。但我不知道该怎么做。

我知道如何用 TestCaseDesign 实例化一个 TestCase 模板。但是我该如何使用 TestCaseService/Management 呢?

此致。

回答1

您可以使用 while 循环来完成。您需要将一个属性添加到 table 以指示条目是否已被处理,例如对于 TDM 中的每一行,名为“已处理”的属性具有初始 value 为“否”。然后创建一个while循环,并在循环搜索TDM table条目的条件下,其中属性Processed具有value号。在循环部分,添加要执行的测试用例步骤。在每行数据的执行结束后,将属性“已处理”value 更新为“是”,这样它就不会在下次运行的 while 循环中被拾取。

相似文章