Jubula 中的项目迭代
Iteration of Items in Jubula
我想在一个循环中重复一个测试用例,并在重复的用例中访问一个递增的计数器。
在 Jubula 中有什么方法可以做到这一点吗?
我在测试用例中创建了一个 Repeat 循环来循环一些测试步骤,有一个 table 其行应该每次迭代一个。
It looks a bit like this
Jubula 中没有 "repeat" 测试用例。
但是你可以用数据集实现迭代;创建一个虚拟 Excel 数据文件,其中的行数与您希望重复测试用例的次数一样多。然后将其关联到属性视图中的测试用例。
您可以创建一个数字递增的列,并在您的测试用例中访问它,这样它将起到计数器的作用。
使用变量。 b
在重复之前将变量设置为初始值。
ub_app_storeValue module - VARIABLE_NAME: Counter, Value: 1
然后在您的 ROW 参数中应用变量 $Counter
的值。
在重复循环的末尾添加 increment
命令。
ub_app_storeValue module - VARIABLE_NAME: Counter, Value:?add($Counter,1)
米洛斯岛
我想在一个循环中重复一个测试用例,并在重复的用例中访问一个递增的计数器。
在 Jubula 中有什么方法可以做到这一点吗?
我在测试用例中创建了一个 Repeat 循环来循环一些测试步骤,有一个 table 其行应该每次迭代一个。
It looks a bit like this
Jubula 中没有 "repeat" 测试用例。
但是你可以用数据集实现迭代;创建一个虚拟 Excel 数据文件,其中的行数与您希望重复测试用例的次数一样多。然后将其关联到属性视图中的测试用例。
您可以创建一个数字递增的列,并在您的测试用例中访问它,这样它将起到计数器的作用。
使用变量。 b
在重复之前将变量设置为初始值。
ub_app_storeValue module - VARIABLE_NAME: Counter, Value: 1
然后在您的 ROW 参数中应用变量 $Counter
的值。
在重复循环的末尾添加 increment
命令。
ub_app_storeValue module - VARIABLE_NAME: Counter, Value:?add($Counter,1)
米洛斯岛