Как получить все имена действий, которые находятся в тестах, из HP ALM?

В HP ALM есть много тестовых случаев. Внутри тестовых случаев есть много действий. Я хочу извлечь все имена действий из этих тестовых случаев.

1 ответ

Существует несколько подходов, но во всех случаях вам необходимо ознакомиться с (COM) Automation, связанной с инструментами HPE(Microfocus)

Подход 1) Загрузите контрольный пример в файловую систему, используя OTA API (HPE ALM Automation); а затем просмотрите структуру папок в вашей файловой системе и найдите папки с именами ActionX. Это все действия, найденные в тестовом примере (кроме действия 0, которое является тестовым набором или точкой входа). Имя каждого действия, однако, двоично закодировано в одном из файлов в папке Action - (точно не помню, какой именно), поэтому делайте это только для личного удовольствия, поскольку структуры двоичных данных довольно сложно декодировать.

Подход 2 Использование Quicktest.Application Объект автоматизации, а не (только) HPE ALM. Запустите приложение QTP, подключитесь к ALM, откройте контрольный пример и вуаля, объект автоматизации предоставит вам действия, их имена, параметры и т. Д. Более подробная информация в Официальном документе

Конечно, вы можете объединить 2 объекта. Используйте OTA API для поиска и поиска тестов в HPE ALM и объекте автоматизации Quicktest(UFT) для получения информации о тестах (или даже измените их - измените и сохраните свое дело)

Другие вопросы по тегам