Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

 

Для того, чтобы осуществлять поиск по используемым переменным необходимо:

  1. Установить платформу.
  2. Открыть студию.
  3. Создать робота.

Предусловие: в проекте робота созданы переменные и остальные ресурсы.

 

Ресурс может использоваться в качестве параметра или результата в зависимости от потребностей, напрямую или в качестве свойства (например winelement.xPath).

 

В верхней панели студии нажать на иконку поиска. Выбрать вкладку "Ресурсы". Вид ресурса "Переменные".

В списке переменных раскрыть список действий, где она используется.

 

Нажать на действие.

1               Отображение вкладки "Ресурсы" и её строки поиска

 


 

 

1.1  Выбрать вкладку "Ресурсы"

 


 

2               Создание ресурсов

 

2.1 Создание переменной

 


 

 






2.2 Создание ресурса файл


 

 

2.3 Создание ресурса веб элемента

 


 

1 – Вкладка ресурсы

2 – Кнопка создать ресурс

3 – Поле ввода атрибута, по которому робот будет обращаться

4 – Выпадающий список, в котором мы будем выбирать атрибут

 

2.4 Создание ресурса win элемента

 


 

Для создания win элемента необходимо запустить шпиона. В шпионе необходимо выбрать кнопку захватить и далее уже навестись на нужный win элемент и путем зажатия кнопки LCTRL и ЛКМ мы захватываем нужный нам элемент. После уже нажимаем кнопку сохранить.

 

3               В проекте есть ресурсы, но ресурсы не используются нигде

Вводим 1 в поле ресурсы


 

Вводим Переменная 1


 

Вводим Файл

 


 

Вводим Веб

 


 

Вводим Вин

 


 

Так как ресурсы не используется нигде, около записи с ресурсами нет выпадающего списка (нет кнопки "Развернуть") и при клике по записи с самим ресурсом ничего не происходит

 

4               Поиск действий по используемым Переменным

4.1           Добавить два действия "Перевернуть 1" и "Перевернуть 2"

Добавить два действия "Перевернуть 1" и "Перевернуть 2"


В "Перевернуть 1" указать в качестве входного параметра "Текст" ресурс "Переменная 1"







 В "Перевернуть 2" указать в качестве выходного параметра ресурс "Переменная 1


 

4.2           На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и очистить строку поиска (см в п. 1.1)

4.3           Активировать поиск, введя в него слово "Переменная"

4.4           Развернуть выпадающий список у ресурса "Переменная"

4.5           Кликнуть на каждый элемент выпадающего списка: "Перевернуть 1" и "Перевернуть 2"          


 

Если мы кликнем на «Перевернуть 1», «Перевернуть 2», то нас перекинет на само действие, где данная переменная используется

 

5               Поиск действий по используемым Файлам

5.1           Добавить два действия "Прочитать текстовый файл 1" и "Открыть 1"(например, из группы "Word").

5.2           В "Прочитать текстовый файл 1" указать в качестве входного параметра ресурс "Файл 1".


5.3            В "Открыть 1" указать в качестве входного параметра ресурс "Файл 1"


5.4           На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и очистить строку поиска

5.5           Активировать поиск, введя в него слово "Файл"

5.6           Развернуть выпадающий список у ресурса "Файл 1"

5.7           Кликнуть на каждый элемент выпадающего списка: ""Прочитать текстовый файл 1" и "Открыть 1"


 

При клике на строку с записью "Прочитать текстовый файл 1" студия пролистывает сценарий и фокусируется на действии "Прочитать текстовый файл 1", на панели свойств отображаются свойства действия "Прочитать текстовый файл 1"
При клике на строку с записью "Открыть 1" студия пролистывает сценарий и фокусируется на действии "Открыть 1", на панели свойств отображаются свойства действия "Открыть 1

 

6               Поиск действий по используемым Web-элементам

6.1           Добавить два действия "Отправить текст 1" и "Отправить клик 1"


6.2           В "Отправить текст 1" указать в качестве входного параметра ресурс "Веб-элемент 1"


6.3           В "Отправить клик 1" указать в качестве входного параметра ресурс "Веб-элемент 1"


6.4           На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и очистить строку поиска

6.5           Активировать поиск, введя в него слово "Веб-элемент"

6.6           Развернуть выпадающий список у ресурса "Веб-элемент 1"

6.7           Кликнуть на каждый элемент выпадающего списка: "Отправить текст 1" и "Отправить клик 1"


При клике на строку с записью "Отправить текст 1" студия пролистывает сценарий и фокусируется на действии "Отправить текст 1", на панели свойств отображаются свойства действия "Отправить текст 1"
При клике на строку с записью "Отправить клик 1" студия пролистывает сценарий и фокусируется на действии "Отправить клик 1", на панели свойств отображаются свойства действия "Отправить клик 1"

 

7               Поиск действий по используемым Win-элементам

7.1           Добавить два действия "Фокус на элементе 1" и "Получить текст элемента 1"


7.2           В "Фокус на элементе 1" указать в качестве входного параметра ресурс "Вин-элемент 1"


7.3           В "Получить текст элемента 1" указать в качестве входного параметра ресурс "Вин-элемент 1"


7.4           На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и очистить строку поиска

7.5           Активировать поиск, введя в него слово "Вин-элемент"

7.6           Развернуть выпадающий список у ресурса "Вин-элемент"

7.7           Кликнуть на каждый элемент выпадающего списка: "Фокус на элементе 1" и "Получить текст элемента 1"


 

При клике на строку с записью "Фокус на элементе 1" студия пролистывает сценарий и фокусируется на действии "Фокус на элементе 1" , на панели свойств отображаются свойства действия "Фокус на элементе 1"
При клике на строку с записью "Получить текст элемента 1" студия пролистывает сценарий и фокусируется на действии "Получить текст элемента 1", на панели свойств отображаются свойства действия "Получить текст элемента 1"

 

8               Поиск действий по используемым свойствам ресурсов

8.1           Добавить действия "Конвертировать данные 1" и "Заменить совпадения 1"


8.2           В действии "Конвертировать данные 1" в качестве входного параметра указать свойство ресурса "Вин-элемент 1" : "Вин-элемент 1.WindowName"


8.3           В действии "Заменить совпадения 1" в качестве выходного параметра указать свойство ресурса "Вин-элемент 1" : "Вин-элемент 1.Definition"


8.4           На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы"

8.5           Активировать поиск, введя в него "Вин-элемент"

8.6           Развернуть выпадающий список у ресурса "Вин-элемент 1"


8.7           Добавить действия "Конвертировать данные 2" и "Заменить совпадения 2"


8.8           В действии "Конвертировать данные 2" в качестве входного параметра указать свойство ресурса "Веб-элемент 1" : "Веб-элемент 1.XPath"


8.9           В действии "Заменить совпадения 2" в качестве выходного параметра указать свойство ресурса "Веб-элемент 1" : "Веб-элемент 1.DisplayName"


8.10        На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку «Ресурсы». Активировать поиск, введя в него "Веб-элемент" Развернуть выпадающий список у ресурса "Веб-элемент 1"


8.11        На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку «Ресурсы». Активировать поиск, введя в него "Файл" Развернуть выпадающий список у ресурса "Файл 1" на вкладке "Файлы"


8.12        На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку «Ресурсы». Активировать поиск, введя в него цифру "1" Развернуть выпадающий список у каждого из ресурсов

 


 

9               Проверка с несколькими ресурсами одного типа

9.1           Создать еще несколько ресурсов (например, еще по 5-10 штук):

  • несколько переменных
  • несколько ресурсов-файлов
  • несколько веб-элементов
  • несколько вин-элементов

9.2           Добавить в сценарий много разных действий, в параметрах и результатах которых указать только что созданные ресурсы и свойства данных ресурсов (касается всех ресурсов, кроме переменных)

9.3           На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и проверить каждый из типов ресурсов, активировав поиск вводом имени ресурса


 

10            Переоткрыть студию и еще раз проверить каждую вкладку на вкладке "Ресурсы" в функционале "Поиск"

 

11            Проверка, когда в одном действии одновременно используются ресурсы разных типов

11.1        Добавить в сценарий действие "Добавить элемент 1", увеличить количество параметров


11.2        В параметре "Объект" указать ресурс "Переменная 1"

В параметре "Объект 1" указать свойство ресурса "Файл 1" : "Файл 1.Value"

В параметре "Объект 2" указать свойство ресурса "Веб-элемент 1" : "Веб-элемент 1.XPath"

В параметре "Объект 3" указать свойство ресурса "Вин-элемент 1" : "Вин-элемент 1.Definition"


11.3        На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и проверить каждый ресурс, активировав поиск вводом имени ресурса


 

12   Поиск по частичному совпадению

12.1        В настройках студии в поле "Поиск по строгому совпадению" убрать галочку, если установлена


12.2        Ввести в поле поиска: Переменная

12.3        Ввести в поле поиска: Файл

12.4        Ввести в поле поиска: Веб-элемнт

12.5        Ввести в поле поиска: Вин-эемент

 

13            Удаление из параметров и результатов действий ресурсов и свойств ресурсов

13.1        Удалить из всех параметров и результатов действий все ссылки на ресурсы

13.2        На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и проверить каждый ресурс, активировав поиск по имени ресурса тут есть баг если убрать переменные из действий и искать в ресурсах, то он все равно будет показывать, что переменная в действии используется, хотя эта переменная удалена из действия. Помогает только перезагрузка студии.


 

14            Удалений действий, в которых используются ресурсы и их свойства

14.1        В параметрах и результатах действий указать ресурсы и их свойства

14.2        Удалить некоторые действия, в которых используются ресурсы

14.3        На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и проверить каждый ресурс, активировав поиск по имени ресурса

Удалим действие «Прочитать текстовый файл»


Результат


 

15            Удаление ресурсов

15.1        В параметрах и результатах действий указать ресурсы и их свойства

15.2        Удалить все ресурсы

15.3        На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и проверить каждый ресурс, активировав поиск по имени ресурса

Давайте удалим параметр Файл и проверим


Результат


Как видим поиск не дал результатов, т.к. ресурс удален