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

Ключ

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

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

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

 

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

2.         Выбрать вкладку "Ресурсы". Вид ресурса «Переменные».

Отображаются три вкладки:

Вкладка "Ресурсы" расположена между "Действия" и "Контексты"

 

 

Отображается строка поиска, внутри которой написано "Поиск ресурса..." и иконка лупы.

 

 

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

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

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

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

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

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

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

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


 

 

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

 


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

 

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

 

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


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

 






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


 

 

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

 


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

 

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

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

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

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

 

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

 


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

 

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

 

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

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


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

 

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


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

 

Вводим Файл

 


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

 

Вводим Веб

 


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

 

Вводим Вин

 


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

 

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

 

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

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

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


Рисунок 12 - 4.1


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


Рисунок 13 - П1






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


 

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

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

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

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


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

 

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

 

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

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

Рисунок 16 - 5.1

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


Рисунок 17 - 5.2

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


Рисунок 18 - 5.3

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

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

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

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


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

 

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

 

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

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


Рисунок 20 - 6.1

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


Рисунок 21 - 6.2

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


Рисунок 22 - 6.3

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

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

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

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


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

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

 

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

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


Рисунок 24 - 7.1

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


Рисунок 25 - 7.2

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


Рисунок 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"


Рисунок 28 - 8.1

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


Рисунок 29 - 8.2

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


Рисунок 30 - 8.3

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

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

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


Рисунок 31 - 8.6

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


Рисунок 32 - 8.6

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


Рисунок 33 - 8.8

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


Рисунок 34 - 8.9

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


Рисунок 35 - 8.10

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


Рисунок 36 - 8.11

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

 


Рисунок 37 - 8.12

 

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

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

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

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

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


Рисунок 38 - 9.3

 

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

 

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

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


Рисунок 39 - 11.1

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

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

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

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


Рисунок 40 - 11.2

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


Рисунок 41 - 11.3

 

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

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


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

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

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

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

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

 

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

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

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


Рисунок 43 -13.2

 

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

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

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

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

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


Рисунок 44 - 14.3.1

Результат


Рисунок 45 - 14.3.2

 

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

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

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

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

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


Рисунок 46 - 15.3.1

Результат


Рисунок 47 - 15.3.2

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

 

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

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

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

 

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

 

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

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

 

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

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

 

 

 

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

 

 

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

 

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

 

 

 

...

 

 

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

 

 

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

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

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

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

 

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

 

 

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

 

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

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

 

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

 

Вводим Файл

 

 

Вводим Веб

 

 

Вводим Вин

 

 

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

 

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

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

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

...

 

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"

...

Действие

Ожидаемый результат

1

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

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

2

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

  1. Создать переменную с именем "Переменная 1"
  2. Создать ресурс-файл с именем "Файл 1"
  3. Создать веб-элемент с именем "Веб-элемент 1"
  4. Создать вин-элемент с именем "Вин-элемент 1"

Ресурсы созданы

3

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

  1. На вкладке "Ресурсы" ввести "1" в строку поиска
  2. Кликнуть на каждый ресурс на вкладке "Ресурсы"
  3. На вкладке "Ресурсы" ввести "Переменная" в строку поиска
  4. Кликнуть на ресурс "Переменная 1" на вкладке "Ресурсы"
  5. На вкладке "Ресурсы" ввести "Файл" в строку поиска
  6. Кликнуть на ресурс "Файл 1" на вкладке "Ресурсы"
  7. На вкладке "Ресурсы" ввести "Веб-элемент" в строку поиска
  8. Кликнуть на ресурс "Веб-элемент 1" на вкладке "Ресурсы"
  9. На вкладке "Ресурсы" ввести "Вин-элемент" в строку поиска
  10. Кликнуть на ресурс "Вин-элемент 1" на вкладке "Ресурсы"
  1. Под строкой поиска отобразилось 4 ресурса "Переменная 1", "Файл 1", "Веб-элемент 1", "Вин-элемент 1".
    Так как ресурсы не используется нигде, около записи с ресурсами нет выпадающего списка (нет кнопки "Развернуть")
  2. При клике по записи с каждым из ресурсов ничего не происходит
  3. На вкладке "Ресурсы" под строкой поиска отображается один ресурс - "Переменная 1"
    Так как ресурс не используется нигде, около записи с ресурсом нет выпадающего списка (нет кнопки "Развернуть")
  4. При клике по записи с самим ресурсом ничего не происходит
  5. На вкладке "Ресурсы" под строкой поиска отображается один ресурс - "Файл 1"
    Так как ресурс не используется нигде, около записи с ресурсом нет выпадающего списка (нет кнопки "Развернуть")
  6. При клике по записи с самим ресурсом ничего не происходит
  7. На вкладке "Ресурсы" под строкой поиска отображается один ресурс - "Веб-элемент 1"
    Так как ресурс не используется нигде, около записи с ресурсом нет выпадающего списка (нет кнопки "Развернуть")
  8. При клике по записи с самим ресурсом ничего не происходит
  9. На вкладке "Ресурсы" под строкой поиска отображается один ресурс - "Вин-элемент 1"
    Так как ресурс не используется нигде, около записи с ресурсом нет выпадающего списка (нет кнопки "Развернуть")
  10. При клике по записи с самим ресурсом ничего не происходит

4

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

  1. Добавить два действия "Перевернуть 1" и "Перевернуть 2"
    В "Перевернуть 1" указать в качестве входного параметра "Текст" ресурс "Переменная 1"
    В "Перевернуть 2" указать в качестве выходного параметра ресурс "Переменная 1"
  2. На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и очистить строку поиска
  3. Активировать поиск, введя в него слово "Переменная"
  4. Развернуть выпадающий список у ресурса "Переменная"
  5. Кликнуть на каждый элемент выпадающего списка: "Перевернуть 1" и "Перевернуть 2"
  1. Переменная указана в качестве входного и выходного параметров для указанных действий
  2. Ресурс "Переменная 1" не отображается под строкой поиска
  3. Под строкой поиска отобразился ресурс "Переменная 1"
  4. Отображается два действия, в которых используется ресурс "Переменная 1":
    "Перевернуть 1" и "Перевернуть 2"
  5. При клике на строку с записью "Перевернуть 1" студия пролистывает сценарий и фокусируется на действии "Перевернуть 1", на панели свойств отображаются свойства действия "Перевернуть 1"
    При клике на строку с записью "Перевернуть 2" студия пролистывает сценарий и фокусируется на действии "Перевернуть 1", на панели свойств отображаются свойства действия "Перевернуть 2"

5

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

  1. Добавить два действия "Прочитать текстовый файл 1" и "Открыть 1"(например, из группы "Word")
    В "Прочитать текстовый файл 1" указать в качестве входного параметра ресурс "Файл 1"
    В "Открыть 1" указать в качестве входного параметра ресурс "Файл 1"
  2. На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и очистить строку поиска
  3. Активировать поиск, введя в него слово "Файл"
  4. Развернуть выпадающий список у ресурса "Файл 1"
  5. Кликнуть на каждый элемент выпадающего списка: ""Прочитать текстовый файл 1" и "Открыть 1"
  1. Ресурс-файл указан в качестве входного параметра для указанных действий
  2. Под строкой поиска отсутствуют ресурсы
  3. Под строкой поиска отобразился ресурс "Файл 1"
  4. Отображается два действия, в которых используется ресурс "Файл 1":
    "Прочитать текстовый файл 1" и "Открыть 1"
  5. При клике на строку с записью "Прочитать текстовый файл 1" студия пролистывает сценарий и фокусируется на действии "Прочитать текстовый файл 1", на панели свойств отображаются свойства действия "Прочитать текстовый файл 1"
    При клике на строку с записью "Открыть 1" студия пролистывает сценарий и фокусируется на действии "Открыть 1", на панели свойств отображаются свойства действия "Открыть 1"

6

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

  1. Добавить два действия "Отправить текст 1" и "Отправить клик 1"
    В "Отправить текст 1" указать в качестве входного параметра ресурс "Веб-элемент 1"
    В "Отправить клик 1" указать в качестве входного параметра ресурс "Веб-элемент 1"
  2. На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и очистить строку поиска
  3. Активировать поиск, введя в него слово "Веб-элемент"
  4. Развернуть выпадающий список у ресурса "Веб-элемент 1"
  5. Кликнуть на каждый элемент выпадающего списка: "Отправить текст 1" и "Отправить клик 1"
  1. Веб-элемент указан в качестве входного параметра для указанных действий
  2. Под строкой поиска отсутствуют ресурсы
  3. Под строкой поиска отобразился ресурс "Веб-элемент 1"
  4. Отображается два действия, в которых используется ресурс "Веб-элемент 1":
    "Отправить текст 1" и "Отправить клик 1"
  5. При клике на строку с записью "Отправить текст 1" студия пролистывает сценарий и фокусируется на действии "Отправить текст 1", на панели свойств отображаются свойства действия "Отправить текст 1"
    При клике на строку с записью "Отправить клик 1" студия пролистывает сценарий и фокусируется на действии "Отправить клик 1", на панели свойств отображаются свойства действия "Отправить клик 1"

7

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

  1. Добавить два действия "Фокус на элементе 1" и "Получить текст элемента 1"
    В "Фокус на элементе 1" указать в качестве входного параметра ресурс "Вин-элемент 1"
    В "Получить текст элемента 1" указать в качестве входного параметра ресурс "Вин-элемент 1"
  2. На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и очистить строку поиска
  3. Активировать поиск, введя в него слово "Вин-элемент"
  4. Развернуть выпадающий список у ресурса "Вин-элемент"
  5. Кликнуть на каждый элемент выпадающего списка: "Фокус на элементе 1" и "Получить текст элемента 1"
  1. Вин-элемент указан в качестве входного параметра для указанных действий
  2. Под строкой поиска отсутствуют ресурсы
  3. Под строкой поиска отобразился ресурс "Вин-элемент 1"
  4. Отображается два действия, в которых используется ресурс "Вин-элемент 1":
    "Фокус на элементе 1" и "Получить текст элемента 1"
  5. При клике на строку с записью "Фокус на элементе 1" студия пролистывает сценарий и фокусируется на действии "Фокус на элементе 1" , на панели свойств отображаются свойства действия "Фокус на элементе 1"
    При клике на строку с записью "Получить текст элемента 1" студия пролистывает сценарий и фокусируется на действии "Получить текст элемента 1", на панели свойств отображаются свойства действия "Получить текст элемента 1"

8

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

  1. Добавить действия "Конвертировать данные 1" и "Заменить совпадения 1"
    В действии "Конвертировать данные 1" в качестве входного параметра указать свойство ресурса "Вин-элемент 1" : "Вин-элемент 1.WindowName"
    В действии "Заменить совпадения 1" в качестве выходного параметра указать свойство ресурса "Вин-элемент 1" : "Вин-элемент 1.Definition"
  1. На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы

...

  1. "
    Активировать поиск, введя в него

...

  1. "

...

  1. Вин-элемент"

...

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

...

  1. Вин-элемент 1"

...

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

...

При клике на строку с записью "Отправить текст 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               Проверка с несколькими ресурсами одного типа

...

  1. Заменить совпадения 2"
    В действии "Конвертировать данные 2" в качестве входного параметра указать свойство ресурса "Веб-элемент 1" : "Веб-элемент 1.XPath"
    В действии "Заменить совпадения 2" в качестве выходного параметра указать свойство ресурса "Веб-элемент 1" : "Веб-элемент 1.ElementId"
  2. На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы"
    Активировать поиск, введя в него "Веб-элемент"
    Развернуть выпадающий список у ресурса "Веб-элемент 1"
  3. Добавить действия "Конвертировать данные 3" и "Заменить совпадения 3"
    В действии "Конвертировать данные 3" в качестве входного параметра указать свойство ресурса "Файл 1" : "Файл 1.Value"
    В действии "Заменить совпадения 3" в качестве выходного параметра указать свойство ресурса "Файл 1" : "Файл 1.Value"
  4. На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы"
    Активировать поиск, введя в него "Файл"
    Развернуть выпадающий список у ресурса "Файл 1" на вкладке "Файлы"
  5. На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы"
    Активировать поиск, введя в него цифру "1"
    Развернуть выпадающий список у каждого из ресурсов
  1. Указано
  2. Отображается один ресурс "Вин-элемент 1", около которого отображается кнопка "Развернуть"
    Отображается четыре действия, в которых используется сам ресурс "Вин-элемент 1" или его свойства:
    "Фокус на элементе 1"
    "Получить текст элемента 1"
    "Конвертировать данные 1"
    "Заменить совпадения 1"
    При клике на запись о каждом действии студия пролистывает сценарий и фокусируется на указанном действии, на панели свойств отображаются свойства выбранного действия
  3. Указано
  4. Отображается один ресурс "Веб-элемент 1", около которого отображается кнопка "Развернуть"
    Отображается четыре действия, в которых используется сам ресурс "Веб-элемент 1" или его свойства :
    "Отправить текст 1"
    "Отправить клик 1"
    "Конвертировать данные 2"
    "Заменить совпадения 2"
    При клике на запись о каждом действии студия пролистывает сценарий и фокусируется на указанном действии, на панели свойств отображаются свойства выбранного действия
  5. Указано
  6. Отображается один ресурс "Файл 1", около которого отображается кнопка "Развернуть"
    Отображается четыре действия, в которых используется сам ресурс "Файл" или его свойства :
    "Прочитать текстовый файл 1"
    "Открыть 1"
    "Конвертировать данные 3"
    "Заменить совпадения 3"
    При клике на запись о каждом действии студия пролистывает сценарий и фокусируется на указанном действии, на панели свойств отображаются свойства выбранного действия
  7. Отображаются все ресурсы "Переменная 1", "Файл 1", "Веб-элемент 1", "Вин-элемент 1", около каждого отображается кнопка "Развернуть"
    Отображается 12 действий, в которых используются ресурсы

9

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

  1. Создать еще несколько ресурсов (например, еще по 5-10 штук):
    несколько переменных
    несколько ресурсов-файлов
    несколько веб-элементов
    несколько вин-элементов

...

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

...

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

...

 

...

  1. , выбрать вкладку "Ресурсы" и проверить каждый из типов ресурсов, активировав поиск вводом имени ресурса
  • Для каждого ресурса отображаются только те действия, в которых используется данный ресурс или его свойство
  • Когда список ресурсов/действий не помещается на экран, появляется скролл
  • При клике на запись о каждом действии студия пролистывает сценарий и фокусируется на указанном действии, на панели свойств отображаются свойства выбранного действия

10

Переоткрыть студию и еще раз

...

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

 

...

Всё по-прежнему корректно

11

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

...

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

...

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

...

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

...

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

...

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

...

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

...

  1. проверить каждый ресурс, активировав поиск вводом имени

...

 

...

  1. ресурса
  1. Добавлено
  2. Указано
  3. Для каждого ресурса по отдельности ("Переменная 1", "Файл 1", "Веб-элемент 1", "Вин-элемент 1", "Все" поиском по цифре 1) результат поиска отображает действие "Добавить элемент 1"

12

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

...

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

...

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

...

  1. Фйл

...

  1. Ввести в поле поиска:

...

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

...

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

 

...

  1. Вин-эемент
  1. Установлено
  2. Отображается только ресурс с именем Переменная 1
  3. Отображается только ресурс с именем Файл 1
  4. Отображается только ресурс с именем Веб-элемент 1
  5. Отображается только ресурс с именем Вин-элемент 1

13

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

...

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

...

 

...

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

...

  1. Все ссылки на ресурсы удалены
  2. Отображаются соответствующие ресурсы, выпадающих списков НЕТ ни у одного ресурса

14

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

...

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

...

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

...

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

...

  1. проверить каждый ресурс, активировав поиск по имени ресурса

...

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

Результат

 

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

...

  1. Указано
  2. Некоторые действия, в которых используются ресурсы, удалены
  3. Действия, удаленные в шаге 2, пропали во всех выпадающих списках, где раньше были

15

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

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

...

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

...

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

...

  1. проверить каждый ресурс, активировав поиск по имени ресурса

...

  1. Указано
  2. Удалены все ресурсы
  3. Вкладка "Ресурсы" пустая, в параметрах и результатах действий пропали ссылки на ресурсы

 

 

 

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

Результат

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