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

Ключ

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

...

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

Необходимым условием является то, что в проекте робота должны быть созданы переменные и остальные ресурсы.

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

 Для этого нужно:

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

  • В верхней панели студии нажать на иконку поиска. 
  • Отображаются три вкладки: "Ресурсы", "Действия" и "Контексты"
  • Выбрать вкладку "Ресурсы". Вид ресурса "Переменные".
  • Вкладка "Ресурсы" расположена между "Действия" и "Контексты"
  • В списке переменных  раскрыть список действий, где  она используется. 
  • Нажать на используемое действие.

Рассмотрим последовательно следующие действия по поиску используемых переменных. Можно вставить таблицу

Действие

1

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

2

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

3

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

4

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

5

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

6

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

7

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

8

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

9

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

10

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

11

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

12

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

13

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

14

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

15

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


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

Image ModifiedРисунок 1 - ВП1 (VP1)

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

 Image ModifiedРисунок 2 - РР1 (RR1)

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

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

Image Modified

Рисунок 3 – ПР2 (PR2)

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


 Image RemovedImage Added

 

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

 

Image Modified

Рисунок 5 - НРВ2 (NRW2)

 где, 

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

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

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

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

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

 Image Modified


Рисунок 6 - СРвин2 (CRwin2)

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

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

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

Image Modified

Рисунок 7 - КП3 (KP3)

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

Image Modified


Рисунок 8 - КПП3 (KPP3)

 Вводим "Файл"

 Image Modified


Рисунок 9 – КФ3 (KPH3)

 Вводим "Веб"

 Image Modified


Рисунок 10 - Квеб3 (Kweb3)

 

Вводим "Вин"

 Image Modified


Рисунок 11 - Квин3 (Kwin3)

 

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

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

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

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

Image Modified

Рисунок 12 - 4.1


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

Image Modified

Рисунок 13 - П1

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

Image Modified

 

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

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

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

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

Image Modified

Рисунок 15 - КП4 (KP4)

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


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

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

Image Modified


Рисунок 16 - 5.1

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


Image RemovedImage Added

Рисунок 17 - 5.2

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

Image Added

Image Added

Рисунок 18 - 5.3

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

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

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

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

Image Modified

Рисунок 19 - КФ5 (KPH5)

...

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

 

...

".

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

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

Image Modified

Рисунок 20 - 6.1

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

Image RemovedImage Added

Рисунок 21 - 6.2

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

Image RemovedImage Added

Рисунок 22 - 6.3

...

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

Image Modified

Рисунок 23 - ВебК6 (WebK6)

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

 

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

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

Image Modified

Рисунок 24 - 7.1

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

Image RemovedImage Added

Рисунок 25 - 7.2

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

Image Modified

Рисунок 26 - 7.3

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

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

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

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

Рисунок 27 - Вин7 (WinK7)

...

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

 

...

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

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

Image Modified

Рисунок 28 - 8.1

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

Image RemovedImage Added

Рисунок 29 - 8.2

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

Image RemovedImage Added

Рисунок 30 - 8.3

...

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

Image Modified

Рисунок 32 - 8.6

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

Image RemovedImage Added

Рисунок 33 - 8.8

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

Image Modified

Рисунок 34 - 8.9

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

Image RemovedImage Added

Рисунок 35 - 8.10

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

Image Modified

Рисунок 36 - 8.11

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

 


Рисунок 37 - 8.12

 

...

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

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

...

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

Image RemovedImage Added

Рисунок 38 - 9.3

 10           

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

 11           

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

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

Image RemovedImage Added

Рисунок 39 - 11.1

...

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

Image Modified

Рисунок 40 - 11.2

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

Рисунок 41 - 11.3

 12  

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

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

Image Modified

Рисунок 42 - строгий поиск

...

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

 13           

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

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

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

Image Modified

Рисунок 43 -13.2

 

...

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

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

...

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

Рисунок 44 - 14.3.1

Результат

Рисунок 45 - 14.3.2

 Image Modified15           

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

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

...

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

Image Modified

Рисунок 46 - 15.3.1

Результат

Image Modified

Рисунок 47 - 15.3.2

...