У меня есть мои QTP-сценарии на вкладке «Тестовые сценарии» и таблицы данных на вкладке «Вложение» TestPlan-а QC.
Я импортирую эти таблицы данных в Datatable (Global) QTP и использую данные в своем приложении, используя параметризацию сценария QTP, а затем Script обновляет этот Global Datatable автоматически генерируемыми значениями из приложения.
Теперь проблема заключается в том, что при экспорте таблицы глобальных данных с помощью функции Export / ExportSheet обратно на вкладку «Тестовые данные» на вкладке «Вложения» в КК я не нахожу их обновляемыми.
Как мне добиться этого экспорта 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
Теперь я хочу сохранить эту таблицу данных, но когда тест завершается, данные теряются. Поэтому я хочу сохранить это. Я знаю, что могу сохранить его локально на моей машине. Но я хочу сохранить его в КК, чтобы мы могли получить его позже.
Обновление
Оказывается, что таблица данных фактически сохранена, и вы можете найти ее, если откроете Test Lab и посмотрите на тестовый прогон. Но я все еще хотел бы знать , как сохранить таблицу данных в качестве тестового ресурса или вложения