在运行时重复Fitnesse中的表一定次数

时间:2014-01-21 04:14:16

标签: fitnesse

嗨我希望能够在运行时期间在'n'次中重复测试脚本中的表,而'n'是之前操作之一的结果。

Fitnesse支持这个吗? Fitnesse中有一个装饰器功能,但它只允许重复最后一行指定次数但不是所有行。

感谢。

2 个答案:

答案 0 :(得分:1)

我还没有看到您询问的具体功能。但是你可以把那个表分解成它自己的wiki然后多次包含它。

!2 Do the same thing five times.
include <TestRoot.BuildingBlocks.RepetableTable
# c-switch used to minimize code in test rendering
include -c <TestRoot.BuildingBlocks.RepetableTable
include -c <TestRoot.BuildingBlocks.RepetableTable
include -c <TestRoot.BuildingBlocks.RepetableTable
include -c <TestRoot.BuildingBlocks.RepetableTable

答案 1 :(得分:1)

您无法在维基页面内实现循环

因此,解决方案是重构您的灯具,以便第二个表格将使用您在上一个表格中计算的数字来实例化一个灯具,并在灯具内运行循环。

有关您问题的有趣blog帖子,不是我的博客,所以请不要指责我的宣传。