OTA QC ALM: компонент ActiveX не может создать объект: Set Scheduler = theTestSet.StartExecution ("") - PullRequest
0 голосов
/ 06 июня 2018

Я пытаюсь выполнить приведенный ниже OTA-код из VBS-файла, чтобы выполнить каждый тест в наборе тестов

, но я получаю сообщение об ошибке Компонент ActiveX не может создать объект на этапе

Set Scheduler = theTestSet.StartExecution ("")

Сведения о моей системе:

ОС: Windows 7 Professional Тип системы: 64-разрядная операционная система Версия ALM: 12.0

Код:

Установить ALMConnection = CreateObject ("TDAPIOLE80.TDConnection")

'Подключиться к серверу ALMConnection.InitConnectionEx "http://alm.zebra.com/qcbin"

' Аутентифицировать пользователя ALMConnection.Login" uk1346"," Январь $ 2018 "

'Подключиться к проекту ALMConnection.Connect" ZEBRA_PROJECTS "," Zebra_Global_Projects "

Установить TSetFact = ALMConnection.TestSetFactory

SetTTMMTGTMTMTMTMTMTMTMTMM

nPath = "Root \" & Trim ("Автоматизация \ Пробный запуск автоматизации")

Установить tsFolder = tsTreeMgr.NodeByPath (nPath)

Если (tsFolder - ничто)Тогда

MSGBOX «Папка не найдена»

Остальное

MSGBOX «Папка найдена»

Конец, если

Установить tsList = tsFolder.FindTestSets («Пробный запуск»")

Если tsList.Count> 0 Тогда

MSGBOX" FindTestSets обнаружил более одного набора тестов "

ElseIf tsList.Count <1 Тогда </p>

MSGBOX «FindTestSets: набор тестов не найден»

Завершить, если

Установить theTestSet = tsList.Item (1)

MSGBOX theTestSet.ID 'Установить планировщик = theTestSet.StartExecution ("")

Scheduler.RunAllLocally = True

Scheduler.Run

Set execStatus = Scheduler.ExecutionStatus

MSGBOX execStatus

SetALMConnection = Ничего

1 Ответ

0 голосов
/ 07 июня 2018

Запуск «Регистрация клиента ALM» решил мою проблему: http://XXXX/qcbin/start_a.jsp?common=true

...