Skip to Content

Вход в систему

alt

Элемент предназначен для автоматизации процесса авторизации (ввода учетных данных при подключении к защищенному удаленному сетевому ресурсу). Обеспечивает проверку подлинности пользователя, отправляя имя пользователя и пароль для авторизации.

Активность корректно работает как самостоятельно, так и в составе контейнеров. Доступна с версии Студии Линукс 1.25.11

⚠️

При открытии браузеров Chrome и Яндекс необходимо использовать параметр —force-renderer-accessibility

Свойства

Символ * в названии свойства указывает на обязательность его заполнения. Описание общих свойств приведено в разделе Свойства элемента.

Браузер

  1. Заголовок браузера [String] - Заголовок страницы, требующей ввода учетных данных. Поддерживается использование символа *.
  2. Тип браузера - Искать окно авторизации только указанном типе браузера.

Вход в систему

  1. Пользователь* [String] - Имя пользователя для авторизации на веб-ресурсе. Должно быть указано в двойных кавычках (например, “UserName”).
  2. Пароль* [String] - Пароль для авторизации. Должно быть указано в двойных кавычках (например, “Password123”).

Процесс

  1. Таймаут* [Int32] - Максимальное время ожидания завершения процесса в миллисекундах. По умолчанию установлено значение 10000.

Особенности работы с браузером Chrome при автоматизации интерфейса

  1. Ограничения UIA в Chrome:

    • Поддерживаются только элементы интерфейса браузера:
      • Панели инструментов
      • Вкладки
      • Меню
      • Кнопки управления
    • Содержимое веб-страниц (HTML-элементы) по умолчанию недоступно для автоматизации через UIA

Способы включения поддержки содержимого страниц для браузеров Chrome и Яндекс

Способ 1. Запуск с параметром доступности

start chrome.exe --force-renderer-accessibility "https://site.com"

Требования:

  • Параметр должен передаваться при первоначальном запуске
  • Должно открываться новое окно (флаг --new-window не работает)

Способ 2. Ручная активация:

  1. Откройте в Chrome: chrome://accessibility
  2. Включите:
    • “Глобальный режим специальных возможностей” (для всех страниц)
    • Или выборочно для конкретных страниц

Важно: Для существующих процессов изменения не применяются