ЗадачаШагиРезультат

Открыть окно WebSpy через тулзу в параметрах действия

  1. Добавить на схему действие из группы "Браузеры"
  2. В параметре "Элемент" у действия открыть тулзу
  3. Кликнуть на кнопку Spy  в открывшемся окне "Добавление нового ресурса"
  1. Действие из группы "Браузеры" добавлено на схему робота
  2. Открылось окно тулзы "Добавление нового ресурса"
  3. Открылось окно WebSpy в стартовом состоянии:
  • Поле «Подключение». Выпадающий список из элементов: "Подключиться к открытому браузеру", "Открыть новый браузер". Обязательное поле. Значение по умолчанию - Открыть новый браузер
  • Поле «Браузер». Выпадающий список из элементов "Google Chrome", "Internet Explorer". Значение по умолчанию - "Google Chrome"
  • Поле «Адрес страницы». Необязательное поле. Поле активируется, только если выбрано "Открыть новый браузер". В нем вводится адрес страницы, которую необходимо открыть в новом браузере
  • Кнопка "Начать"
Открыть окно WebSpy через панель ресурсов
  1. Перейти на вкладку "Ресурсы" в раздел "Веб-элементы"
  2. Кликнуть на кнопку добавления нового веб-ресурса 
  3. Кликнуть на кнопку Spy  в открывшемся окне "Добавление нового ресурса"
  1. Открыта вкладка "Веб-элементы" в панели "Ресурсы"
  2. Открылось окно "Добавление нового ресурса"
  3. Открылось окно WebSpy в стартовом состоянии:
    • Поле «Подключение». Выпадающий список из элементов: "Подключиться к открытому браузеру", "Открыть новый браузер". Обязательное поле. Значение по умолчанию - Открыть новый браузер
    • Поле «Браузер». Выпадающий список из элементов "Google Chrome", "Internet Explorer". Значение по умолчанию - "Google Chrome"
    • Поле «Адрес страницы». Необязательное поле. Поле активируется, только если выбрано "Открыть новый браузер".  В нем вводится адрес страницы, которую необходимо открыть в новом браузере
    • Кнопка "Начать"
Подключение к последнему активному окну Google Chrome

Предусловие:

  • Открыты несколько окон браузера Google Chrome. Окно 1 под профилем 1, окно 2 под профилем 2
  • Последнее активное окно браузера - окно 2
  • Открыто окно IE
  • Открыть окно WebSpy любым возможным способом (через тулзу или через панель ресурсов)
  1. Выбрать из выпадающего списка «Подключение» значение "Подключиться с открытому браузеру"
  2. Оставить выбранный браузер - "Google Chrome"
  3. Нажать "Начать"
  4. Выбрать элемент на активированной странице, с помощью Ctrl
  5. Закрыть окно шпиона кликом на крестик окошка с данными захваченного элемента
  6. Выполнить клик по элементу на активированной странице
  1. Поле «Адрес страницы» - неактивно
  2. Выбран браузер "Google Chrome"
  3. Активируется окно 2 браузера "Google Chrome". Инструмент попадает на последнюю активную вкладку браузера
  4. Элемент выбран, данные элемента отображаются в окошке захвата элемента
  5. Окно шпиона закрывается, браузер не закрывается, активируется окно студии
  6. Выполнено обычное действие клика, захваченный в студии элемент не изменен
Подключение к окну с включенным расширением в Google Chrome

Предусловие:

  • Открыты несколько окон браузера Google Chrome. Окно 1 под профилем 1, окно 2 под профилем 3
  • Последнее активное окно браузера - окно 2
  • Открыто окно IE
  • Открыть окно WebSpy любым возможным способом (через тулзу или через панель ресурсов)
  1. Выбрать из выпадающего списка «Подключение» значение "Подключиться с открытому браузеру"
  2. Оставить выбранный браузер - "Google Chrome"
  3. Нажать "Начать"
  4. Выбрать элемент на активированной странице, с помощью Ctrl
  5. Закрыть окно шпиона кликом на крестик окошка с данными захваченного элемента
  6. Выполнить клик по элементу на активированной странице
  1. Поле «Адрес страницы» - неактивно
  2. Выбран браузер "Google Chrome"
  3. Активируется окно 1 браузера "Google Chrome". Инструмент попадает на последнюю активную вкладку браузера
  4. Элемент выбран, данные элемента отображаются в окошке захвата элемента
  5. Окно шпиона закрывается, браузер не закрывается, активируется окно студии
  6. Выполнено обычное действие клика, захваченный в студии элемент не изменен
Подключение к открытому браузеру Internet Explorer

Предусловие:

  • Открыты несколько окон браузера Internet Explorer
  • Открыто окно браузера Google Chrome под профилем 1
  • Открыть окно WebSpy любым возможным способом (через тулзу или через панель ресурсов)
  1. Выбрать из выпадающего списка «Подключение» значение "Подключиться с открытому браузеру"
  2. Оставить выбранный браузер - "Internet Explorer"
  3. Нажать "Начать"
  4. Выбрать элемент на активированной странице, с помощью Ctrl
  5. Закрыть окно шпиона кликом на крестик окошка с данными захваченного элемента
  6. Выполнить клик по элементу на активированной странице
  1. Поле «Адрес страницы» - неактивно
  2. Выбран браузер "Internet Explorer
  3. Активируется последнее активное окно браузера "Internet Explorer". Инструмент попадает на последнюю активную вкладку браузера
  4. Элемент выбран, данные элемента отображаются в окошке захвата элемента
  5. Окно шпиона закрывается, браузер не закрывается, активируется окно студии
  6. Выполнено обычное действие клика, захваченный в студии элемент не изменен
Открыть новый браузер Google Chrome

Предусловие:

  • Открыто окно браузера Google Chrome под профилем 1
  • Открыть окно WebSpy любым возможным способом (через тулзу или через панель ресурсов)
  1. Оставить значение "Открыть новый браузер", установленное по умолчанию в выпадающем списке поля «Подключение»
  2. В поле «Адрес страницы» указать адрес
  3. В поле «Браузер» выбрать браузер Google Chrome из выпадающего списка.
  4. Нажать на кнопку "Начать"
  5. Выбрать элемент на активированной странице, с помощью Ctrl
  6. Закрыть окно шпиона кликом на крестик окошка с данными захваченного элемента
  7. Выполнить клик по элементу в окне браузера открытом перед запуском шпиона
  1. При выбранном варианте "Открыть новый браузер" активны поля «Браузер» и «Адрес страницы» и кнопка "Начать"
  2. В поле «Адрес страницы» указан адрес
  3. В поле «Браузер» выбран браузер Google Chrome
  4. Открылось новое окно браузера с указанным сайтом
  5. Элемент выбран, его данные указаны в окне захвата элемента
  6. Окно захвата элемента закрылось, окно браузера закрылось, отображается окно тулзы "Добавление нового ресурса" с заполненными данными выбранного элемента
  7. Выполнено обычное действие клика, захваченный в студии элемент не изменен
Открыть новый браузер Internet Explorer

Предусловие:

  • Открыто окно браузера Internet Explorer
  • Открыть окно WebSpy любым возможным способом (через тулзу или через панель ресурсов)
  1. Оставить значение "Открыть новый браузер", установленное по умолчанию в выпадающем списке поля «Подключение»
  2. В поле «Адрес страницы» указать адрес
  3. В поле «Браузер» выбрать браузер Internet Explorer из выпадающего списка
  4. Нажать на кнопку "Начать"
  5. Выбрать элемент на активированной странице, с помощью Ctrl
  6. Закрыть окно шпиона кликом на крестик окошка с данными захваченного элемента
  7. Выполнить клик по элементу в окне браузера открытом перед запуском шпиона
  1. При выбранном варианте "Открыть новый браузер" активны поля «Браузер» и «Адрес» и кнопка "Начать", кнопка "Выбрать окно браузера" неактивна
  2. В поле «Адрес страницы» указан адрес
  3. В поле «Браузер» выбран браузер Internet Explorer
  4. Открылось новое окно браузера Internet Explorer с указанным сайтом
  5. Элемент выбран, его данные указаны в окне захвата элемента
  6. Окно захвата элемента закрылось, окно браузера закрылось, отображается окно тулзы "Добавление нового ресурса" с заполненными данными выбранного элемента
  7. Выполнено обычное действие клика, захваченный в студии элемент не изменен
Открыть новый браузер Yandex

Предусловие:

  • Открыто окно браузера Yandex
  • Открыть окно WebSpy любым возможным способом (через тулзу или через панель ресурсов)
  1. Оставить значение "Открыть новый браузер", установленное по умолчанию в выпадающем списке поля «Подключение»
  2. В поле «Адрес страницы» указать адрес
  3. В поле «Браузер» выбрать браузер Yandex из выпадающего списка
  4. Нажать на кнопку "Начать"
  5. Выбрать элемент на активированной странице, с помощью Ctrl.
  6. Закрыть окно шпиона кликом на крестик окошка с данными захваченного элемента
  7. Выполнить клик по элементу в окне браузера открытом перед запуском шпиона
  1. При выбранном варианте "Открыть новый браузер" активны поля «Браузер» и «Адрес» и кнопка "Начать"; кнопка "Выбрать окно браузера" неактивна
  2. В поле «Адрес страницы» указан адрес
  3. В поле «Браузер» выбран браузер Yandex
  4. Открылось новое окно браузера Yandex с указанным сайтом
  5. Элемент выбран, его данные указаны в окне захвата элемента
  6. Окно захвата элемента закрылось, окно браузера закрылось, отображается окно тулзы "Добавление нового ресурса" с заполненными данными выбранного элемента
  7. Выполнено обычное действие клика, захваченный в студии элемент не изменен

После добавления блока web-элементов пользователю становится доступен набор кнопок.

Функции кнопок:

После нажатия на кнопку [Начать] в правом нижнем углу экрана АРМ появляется окно, в котором отобразится информация о DisplayName, Xpath и Selector.

После закрытия браузера окно WebSpy заполняется соответствующими параметрами.

Для приостановки работы web-элемента необходимо нажать на кнопку «Пауза», для завершения работы – на кнопку «Стоп». Для сохранения созданного web-элемента необходимо нажать на кнопку «Сохранить», для отказа от сохранения – на кнопку «Отмена».

Снимок и отображение захваченного элемента  

Для того, чтобы просмотреть сделанный снимок win/web/sap элемента на экране, нужно:

1 способ

  1. Нажать на редактирование веб-элемента, появится окно параметров;
  2. Нажать на кнопку "Снимок элемента", появится окно с изображением.

    

Положения для кнопки в параметрах:

  • Кнопка "Снимок элемента" всегда отображается, если есть сохраненный шпионом скриншот, то он откроется по клику, если нет, то кнопка будет неактивна
  • Диалоговое окно, в котором будет появляться скриншот отображает картинку и крестик, чтобы закрыть окно
  • Сохраненный скриншот хранится в папке проекта
  • Если ресурс (web/win элемент) был удален из студии, то скрин также будет удален
  • Если при редактировании ресурса (web/win элемента) туда записан новый элемент через шпион, то старый скрин будет заменен или удален
  • Окно не отображается на весь экран при открытии скриншота (в размер стандартной тулзы)

 2 способ

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

Положения для кнопки на действии:

  • Иконка снимка отображается на тех действиях, в которых используются win/web элементы (т.е. браузерные действия и windows)
  • Если скрин приложен не к действиям win/web/sap, на них нет иконки просмотра скрина
  • Если элемент записан через шпион, то там делается скрин и он будет виден при наведении на иконку. Если пользователь создал web-элемент сам и заполнил поля, то там не будет скриншота
  • Если в действии изменить ссылку на ресурс, скриншот сразу изменится, не надо будет совершать дополнительные действия (сохранять, заново открывать проект, перезапускать студию)
  • Нет меток