Skip to content

Пользовательские скрипты

Важно

Функциональность доступна только в серверной версии ТестОпс.

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

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

Внимание

Используйте только доверенный код вашей организации. Некорректный или вредоносный скрипт может нарушить работу интерфейса ТестОпс для всех пользователей инстанса.

Принцип встраивания пользовательского скрипта

При запуске инстанса скрипт встраивается в виде HTML-фрагмента в главный файл интерфейса ТестОпс — index.html.

Скрипт можно добавлять в одно из двух мест файла:

  • в начало секции <head> — для ранней инициализации (например, чтобы отправлять данные о просмотре страницы в SPA-приложениеSPA-приложение — веб-приложение, в котором интерфейс обновляется без перезагрузки страницы в браузере);
  • в начало секции <body> — для кода, который должен выполняться до загрузки основного приложения.

Для каждого из этих мест можно указать полный код скрипта через переменные CUSTOM_HEAD_SCRIPT и CUSTOM_BODY_SCRIPT или добавить путь к файлу с этим скриптом через переменные CUSTOM_HEAD_SCRIPT_PATH и CUSTOM_BODY_SCRIPT_PATH. Если используются оба варианта, приоритет имеет переменная вида <...>_SCRIPT_PATH — скрипт загружается только из файла по указанному пути.

При необходимости вы можете:

Если у вас возникают проблемы, см. Устранение неполадок.

Logo © 2026 Все права защищены. Сайт принадлежит компании ООО «Инструменты тестирования»