Jubula项目的迭代

时间:2017-11-08 08:48:17

标签: loops jubula

我想在一个循环中重复一个测试用例并在重复的情况下访问一个增加的计数器。

在朱布拉有没有办法做到这一点?

我在一个测试用例中创建了一个Repeat循环来循环一些测试步骤,有一个表的行应该每次迭代一次。

It looks a bit like this

2 个答案:

答案 0 :(得分:0)

Jubula没有“重复”测试案例。

但是你可以用数据集实现迭代;创建一个虚拟Excel数据文件,其中包含多次您希望重复测试用例的行数。然后将它与Properties视图中的Test Case相关联。

您可以在其中创建一个数字越来越多的列,并在您的测试用例中访问它,这样它就可以用作计数器。

答案 1 :(得分:0)

使用变量。 b

在重复之前将变量设置为初始值 ub_app_storeValue module - VARIABLE_NAME: Counter, Value: 1

然后在ROW参数中应用变量$Counter的值。

在重复循环结束时添加increment命令 ub_app_storeValue module - VARIABLE_NAME: Counter, Value:?add($Counter,1)

米洛斯