QTP - таблицы данных
DataTable, аналогичный Microsoft Excel, помогает тестировщикам создавать управляемые данными тестовые примеры, которые можно использовать для многократного выполнения действия. Есть два типа таблиц данных -
Local DataTable - Каждое действие имеет свою собственную частную таблицу данных, также известную как локальная таблица данных, к которой также можно получить доступ через действия.
Global DataTable - Каждый тест имеет одну общую таблицу данных, доступную для всех действий.
Доступ к листу данных можно получить на вкладке «Данные» QTP, как показано ниже -
Чтобы выполнить тестовый пример для определенного количества итераций, можно установить итерации глобальной таблицы данных в диалоговом окне настроек теста, к которому можно получить доступ, используя Файл → Настройки → Выполнить (вкладка), как показано ниже -
пример
Например, если пользователь хочет параметризовать "сложный интерес" http://easycalculation.com/ к которому можно получить доступ, используя http://easycalculation.com/compound-interest.php. Параметры могут быть созданы, как показано ниже. Большинство функций Excel также можно использовать в таблице данных.
DataTable Операции
Существует три типа объектов для доступа к DataTable. Операции DataTable можно хорошо понять, пройдя через следующее:
Sr.No. | Тип и описание объекта |
---|---|
1 | Методы таблиц данных Предоставляет подробную информацию о методах таблицы данных. |
2 | Методы объекта DTParameter Предоставляет подробную информацию о методах DTParameter. |
3 | Методы объекта DTSheet Предоставляет подробную информацию о методах DTSheet. |