Роботизированная студия Pega - Почему мы должны добавлять активность, роботизированную активность в глобальный контейнер?

Я учусь в студии Pega Robotics. Просматривая их материалы, я вижу, что они добавляют активность, активность роботов и тестовую систему в контейнер Global проекта, прежде чем использовать их в автоматизации.

Я понимаю, что глобальный контейнер - это место, где можно использовать глобальные переменные, но я не вижу смысла в том, почему их нельзя использовать непосредственно из панели инструментов.

0 ответов

В global containerэто место, где можно найти компоненты или другие элементы, которые вы хотите сделать глобальными. Вы можете сделать элементы глобальными в рамках автоматизации, однако это затруднит их поиск.

Если вы хотите создать переменную или компонент, который будет использоваться только в одной автоматизации, то сделайте их локальными для этой автоматизации. Причина, по которой вы хотите сделать определенные компоненты глобальными, заключается в том, что загрузка нескольких копий одного и того же объекта снижает производительность (какой бы незначительной она ни была).

Некоторые компоненты должны быть глобальными для правильной работы (например, таблицы поиска). Хорошая особенность глобального контейнера заключается в том, что вы можете переименовать его, чтобы он начинался с подчеркивания (символа _), и он появится в верхней части окна обозревателя объектов, что позволит вам легко получить доступ к его содержимому в других средствах автоматизации. Однако на практике нет разницы между глобальным контейнером и глобальными компонентами в автоматизации.

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