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.