У меня есть сценарии QTP на вкладке «Сценарии тестирования» и таблицы данных на вкладке «Вложения» в TestPlan QC. Я импортирую эти таблицы данных в таблицу данных (глобальную) QTP и использую данные в своем приложении с помощью параметризации сценария QTP, а затем сценарий обновляет эту глобальную таблицу данных автоматически сгенерированными значениями из приложения.
Теперь проблема заключается в том, что когда я экспортирую Global Datatable с помощью функции Export/ExportSheet обратно в листы тестовых данных на вкладке вложений QC, я не нахожу, чтобы они обновлялись.
Как я могу добиться этого экспорта Global Datatable из QTP в Quality Center?
Я хотел бы либо сохранить весь DataTable как новый файл, либо обновить DataTable, который у меня уже есть во вложениях.
Сохранение его на вкладке «Ресурсы тестирования» также будет в порядке.
На самом деле, любой способ, которым я мог попасть в Центр качества, делал меня счастливым.
Использование QTP 10.0 и QC 10.0
Подробный пример:
У меня есть тест, который проверит рассчитанный налог для клиентов, покупающих товары на веб-сайте. И я хочу сохранить результат для каждой строки
Итак, у меня есть таблица данных, которая выглядит так
Customer Item Expected_Tax Actual_Tax Pass_Fail
normal apple 25
normal pear 10
manager apple 12
Когда я запускаю свои тесты, QTP заполняет пробелы в таблице данных.
Customer Item Expected_Tax Actual_Tax Pass_Fail
normal apple 25 25 pass
normal pear 10 25 fail
manager apple 12 25 fail
Теперь я хочу сохранить эту таблицу данных, но когда тест заканчивается, данные теряются. Поэтому я хочу сохранить его. Я знаю, что могу сохранить его локально на своем компьютере. Но я хочу сохранить его в QC, чтобы мы могли получить его позже.
Обновить
Оказывается, таблица данных на самом деле сохраняется, и вы можете найти ее, если откроете Test Lab и посмотрите на тестовый прогон. Но мне все равно хотелось бы знать, как сохранить таблицу данных как тестовый ресурс или вложение