Как связать несколько столбцов с одной переменной в автоматизированной системе ranorex, управляемой данными
Рассмотрим следующий пример - Есть 2 столбца A) Название компании и B) Имя сотрудника.
Одна компания может иметь несколько имен сотрудников. Итак, как выполнить автоматизацию на основе данных в этом случае, поскольку она позволяет только 1 столбцу связать одну переменную.
например, столбец 1 = название компании, столбцы с 2 по 8 = имя сотрудника
В этом случае, как связать столбцы со 2 по 8 только с одной переменной
1 ответ
Ranorex ожидает, что строка источника данных будет представлена в виде одного тестового примера. В случае, который вы описали выше, у вас, кажется, есть 7 различных тестовых случаев? проще всего было бы иметь источник данных с двумя столбцами и 7 строками. таким образом, вы должны иметь компанию a в столбце 1 строки 1, сотрудника a в столбце 2 строки 1, компанию a в столбце 1 строки 2 и сотрудника b в столбце 2 строки 2. Это даст вам два разных прогона теста из вашего источника данных.
Если в вашем тестовом примере вы всегда будете использовать одну и ту же компанию для всех этих тестов, вы можете связать это с переменной уровня набора тестов, а затем использовать источник данных с одним столбцом для источника данных в вашем тестовом примере. Затем вы можете переопределить переменную уровня набора тестов, если вам нужно изменить компанию из командной строки при запуске набора тестов.