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

Ключ

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

Получить количество вкладок

...

Версия 1 (Java)

Группа действий: Браузеры

...

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстКонтекст действия для работы с браузером.Контекст браузера

Контекст для работы с браузером


Да

Результаты
Результат

Количество вкладок в браузере.

Число

Особые условия использования 

Действие не будет завершаться с ошибкой, если в браузере нет открытых вкладок, кроме домашней страницы браузера.

Группы вкладок будут считаться по количеству вкладок внутри. Группа не считается одной вкладкой.

Если вкладки вынести в группу и группу попросить открыть в новом окне, то вкладки в новом окне все равно будут считаться, потому что контекст остается общий. И при попытке закрыть контекст(браузер), закроются все окна из него порожденные. 

Пример использования

Задача

Посчитать количество вкладок в браузере. 

Решение

Воспользоваться "Пдключиться к открытому брузеру" в котором есть группы, "Перейти по URL", "Перейти по URL", "Переключиться на вкладку", "Обновить".  вот тут надо уточнить последовательность.

схема далее не собрана. Использовать действие "Получить количество вкладок"

Реализация

  1. Собрать схему робота, состоящую из действий.
    Image AddedImage Removed
  2. Настроить параметр для действия "Открыть браузер". 
    Image AddedImage Removed
  3. Настроить параметры для действия "Перейти по URL" . (1 ссылка).
     Image RemovedImage Added
  4. Настроить параметры для действия "Перейти по URL" . (2 ссылка).
    Image AddedImage Removed
  5. Настроить параметры
  6. для
  7. действия "Перейти по URL" (3 ссылка).
    Image Added
  8. Настроить параметры действия "Посчитать количество вкладокПереключиться на вкладку". 
    Image Removed
    Настроить параметр для действия "Обновить". 
    Image AddedImage Removed
  9. Нажать на кнопку "Старт" в верхней панели.

...

Программный робот отработал успешно.
Image RemovedImage Added