如何在ranorex的数据驱动自动化中将多个列链接到1个变量

时间:2014-11-25 19:32:13

标签: ui-automation data-driven-tests ranorex

考虑以下示例 - 共有2列A)公司名称和B)员工姓名。

一家公司可以拥有多个员工姓名。那么如何在这种情况下执行数据驱动的自动化,因为它只允许1列链接到1个变量。

e.g。第1栏=公司名称 第2列到第8列=员工姓名

在这种情况下,如何将第2列到第8列仅链接到1个变量

1 个答案:

答案 0 :(得分:0)

Ranorex希望将一行数据源作为单个测试用例。在您上面描述的情况下,您似乎有7种不同的测试用例?简单的方法是让数据源有两列和七行。因此,您可以在第1列第1行中拥有公司a,在第2列第1行中拥有a,在第1列第2行拥有公司a,在第2列第2行拥有b。这将为您提供来自数据源的两个不同的测试用例运行。

如果在您的测试用例中,您将始终使用同一公司进行所有这些测试,您可以将其绑定到测试套件级变量,然后在测试用例中使用具有单列的数据源作为数据源。如果需要在启动测试套件时从命令行更改公司,则可以覆盖测试套件级别变量