Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ui automation ranorex数据驱动自动化中如何将多列链接到一个变量_Ui Automation_Data Driven Tests_Ranorex - Fatal编程技术网

Ui automation ranorex数据驱动自动化中如何将多列链接到一个变量

Ui automation ranorex数据驱动自动化中如何将多列链接到一个变量,ui-automation,data-driven-tests,ranorex,Ui Automation,Data Driven Tests,Ranorex,考虑下面的例子- 共有两列A公司名称和B员工名称 一个公司可以有多个员工姓名。在这种情况下,如何执行数据驱动的自动化,因为它只允许一列链接到一个变量 e、 g.第1列=公司名称 第2列至第8列=员工姓名 在这种情况下,如何将第2列到第8列链接到只有一个变量Ranorex希望将一行数据源作为单个测试用例。在上面描述的案例中,您似乎有7个不同的测试用例?简单的方法是让数据源有两列和7行。因此,公司a在第1列第1行,员工a在第2列第1行,公司a在第1列第2行,员工b在第2列第2行。这将从数据源中为您提

考虑下面的例子- 共有两列A公司名称和B员工名称

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

e、 g.第1列=公司名称 第2列至第8列=员工姓名


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

Ranorex希望将一行数据源作为单个测试用例。在上面描述的案例中,您似乎有7个不同的测试用例?简单的方法是让数据源有两列和7行。因此,公司a在第1列第1行,员工a在第2列第1行,公司a在第1列第2行,员工b在第2列第2行。这将从数据源中为您提供两个不同的测试用例运行


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

您想要实现什么?您希望每个公司调用一次测试用例并将员工列表链接到变量,还是希望每个员工运行一次?在后一种情况下,我将使用2列,每个公司使用多行。例如,第1行:公司A、员工A1、第2行:公司A、员工A2、第3行:公司B、员工B1等。