Переменные запуска и окружения тестов: в чём разница

Последние изменения: 22.06.2026

В ТестОпс есть две похожие сущности, которые важно различать:
1.Переменные (Variables) - отображаются в обзоре запуска в виджете "Переменные" и описывают общий контекст запуска.
2.Окружения тестов (Environments) - относятся к результатам тестов. Эти данные приходят из CI и для них необходимо настраивать маппинг в ТестОпс, в настройках Окружения.

Переменные запуска (Variables):

Переменные (Variables) отображаются в обзоре запуска в виджете "Переменные" и передаются в ТестОпс вместе с файлами результатов.

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

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

Как передать переменные запуска?

Технически такие переменные передаются через файл environment.properties, который нужно положить в директорию с результатами тестов перед загрузкой в ТестОпс.

Файл заполняется в формате "ключ-значение", например:

6c75f7a8b7ce0774ebb119a70e41887f.png

После загрузки результатов эти значения будут отображаться в обзоре запуска в виджете "Переменные"(Variables):

a985dbb89a99662ed0da70f5ea662b5c.png

Окружения тестов (Environments):

Окружения тестов (Environments) относятся не к обзору запуска, а к результатам тестов. Они отображаются у результата теста в блоке Environment и показывают, в каких условиях был получен этот результат.

3f2471d21f70061f68d22c4958944094.png
e11c3f547646ea7992869fa012afd54f.png

Для автотестов такие данные приходят из прогона Теста , например из CI. Чтобы ТестОпс отобразил их как окружения результатов, значения нужно сопоставить с глобальными переменными окружения через маппинг в настройках проекта: Настройки -> Окружение.

Если нужной переменной окружения нет в списке, её нужно предварительно создать на уровне инстанса в разделе Администрирование -> Окружения. А затем добавить в ваш проект:

0a34c75622897bca7bcab35f721113aa.png

Данные окружения будут отображаться у результатов тестов в блоке Environment. 

Важно: окружения тестов не отображаются в виджете "Переменные" в обзоре запуска. Это данные, связанные именно с результатами тестов, а не с общим описанием запуска.

Помогла ли вам статья?