2014-02-03 3 views
2

Мне нужно выполнить некоторые задачи, связанные с настройкой рабочего процесса. Снова, я использую редактор сценариев рабочего процесса, чтобы добавить vbscript.Центр качества HP ALM - Как зарегистрировать или добавить vbscript извне вместо использования редактора сценария рабочего процесса

Можно ли сделать то же самое без входа в HP ALM и без использования редактора сценариев.

Скажите, у меня есть готовый vbscript, могу ли я поместить его в нужное место в папке HP ALM и зарегистрировать, если потребуется ..?

Может ли кто-нибудь помочь мне с шагами, которые необходимо выполнить для достижения тех же функций, что и редактор сценариев Workflow, но мне нужно сделать это вручную без входа в систему HP ALM?

+0

Вы взглянули на интерфейс автоматизации ALM? – TheBlastOne

ответ

0

Короткий ответ: Возможно, но не в какую-то папку ALM на клиенте. Вам нужно включить файл VBS, который будет храниться в общей папке. Это уродливо, и если у вас есть ALM Edition, лучше полагаться на механизм шаблона.

Длинный ответ: Прежде всего, вам нужно понять, как работает Workflow Script. VBScript, который вы пишете с помощью редактора сценариев Workflow, выполняется на другом компьютере подключенных пользователей Quality Center (или QC, TD, ALM, PC 11+ и т. Д.). Он не выполняется на стороне сервера.

В соответствии с первым пунктом Сценарий Workflow вызывается, когда запускаются некоторые события. Например, когда поле изменяется или когда пользователь обращается к модулю, создает новый объект и т. Д. И снова я говорю о подключенном пользователе, и этот фрагмент кода выполняется на его компьютере. Скрипт Morvever Workflow может изменять часть веб-сайта ui. Например, вы можете скрыть или показать поле или сделать поле обязательным.

@ TheBlastOne предложила взглянуть на интерфейс автоматизации ALM. Но если OTA (Open Test Architecture) позволяет выполнять все действия, которые могут выполняться вручную в веб-пользовательском интерфейсе QC, это не позволяет вам создавать код, который будет отслеживаться действиями подключенных пользователей. Поскольку OTA выполняется на вашем компьютере.

Могу ли я поместить его в нужное место в папке HP ALM и зарегистрировать, если потребуется ..? Вы не можете легко изменить большинство файлов в репозитории проекта. ALM может эмулировать FTP-сервер для чтения содержимого репозитория проекта, но вы больше не можете обращаться к сценариям VB с QC11. И помните, что Script Workflow является специфичным для проекта.