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

Ключ

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

...

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

Image Added


Рисунок 17 - 5.2

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

...

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

Image Added

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

...

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

Image Added

Рисунок 20 - 6.1

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

Image Added

Рисунок 21 - 6.2

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

Image Added

Рисунок 22 - 6.3

...

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

Image Added

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

...

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

Image Added

Рисунок 24 - 7.1

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

Image Added

Рисунок 25 - 7.2

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

Image Added

Рисунок 26 - 7.3

...

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

Image Added

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

...

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

Image Added

Рисунок 28 - 8.1

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

Image Added

Рисунок 29 - 8.2

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

Image Added

Рисунок 30 - 8.3

...

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

Image Added

Рисунок 31 - 8.6

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

Image Added

Рисунок 32 - 8.6

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

Image Added

Рисунок 33 - 8.8

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

Image Added

Рисунок 34 - 8.9

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

Image Added

Рисунок 35 - 8.10

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

Image Added

Рисунок 36 - 8.11

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

 Image Added


Рисунок 37 - 8.12

...

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

Image Added

Рисунок 38 - 9.3

...

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

Image Added

Рисунок 39 - 11.1

...

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

Image Added

Рисунок 40 - 11.2

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

Image Added

Рисунок 41 - 11.3

...

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

Image Added

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

...

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

Image Added

Рисунок 43 -13.2

...

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

Image Added

Рисунок 44 - 14.3.1

Результат


Рисунок 45 - 14.3.2

 Image Added

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

...

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

Image Added

Рисунок 46 - 15.3.1

Результат

Image Added

Рисунок 47 - 15.3.2

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

...

...

Действие

...

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

...

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

...

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

...

10

...

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

...

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

...

11

...

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

  1. Добавить в сценарий действие "Добавить элемент 1", увеличить количество параметров
  2. В параметре "Объект" указать ресурс "Переменная 1"
    В параметре "Объект 1" указать свойство ресурса "Файл 1" : "Файл 1.Value"
    В параметре "Объект 2" указать свойство ресурса "Веб-элемент 1" : "Веб-элемент 1.XPath"
    В параметре "Объект 3" указать свойство ресурса "Вин-элемент 1" : "Вин-элемент 1.Definition"
  3. На верхней панели нажать на кнопку "Поиск" (Лупа), выбрать вкладку "Ресурсы" и проверить каждый ресурс, активировав поиск вводом имени ресурса

...

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

...

12

...

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

  1. В настройках студии в поле "Поиск по строгому совпадению" убрать галочку, если установлена
  2. Ввести в поле поиска: Перемнная
  3. Ввести в поле поиска: Фйл
  4. Ввести в поле поиска: Вб-элемнт
  5. Ввести в поле поиска: Вин-эемент

...

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

...

13

...

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

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

...

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

...

14

...

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

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

...

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

...

15

...

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

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

...