Обновление метаданных тест-кейсов
Источники обновления метаданных тест-кейсов
В ручных тест-кейсах единственным источником обновления метаданных являются данные, которые вводят участники проекта через интерфейс ТестОпс в карточке тест-кейса.
В автоматизированных тест-кейсах можно указать один из двух источников обновления метаданных:
Результаты теста (from_test_result) — вариант, который используется по умолчанию: при загрузке результатов тестов ТестОпс заменяет метаданные связанных тест-кейсов теми данными, которые указаны в результатах.
Тест-кейс (from_test_case) — менее распространенный вариант, когда значения некоторых типов метаданных автоматизированных тест-кейсов вводятся вручную через интерфейс ТестОпс в карточке тест-кейса. Этот подход требует дополнительных усилий для заполнения данных и поддержания их актуальности. Например, он может быть полезен, если инженер по тестированию хочет уточнить и расширить информацию, которая была получена из результатов теста. В таком случае вам необходимо настроить политику обновления метаданных для вашего проекта.
Метаданные тест-кейсов, поддерживающие настройку обновления метаданных
Вы можете изменить источник обновления метаданных в автоматизированных тест-кейсах для метаданных:
- name — название;
- full_name — полное название, включая путь в иерархии;
- test_layer — тестовый слой;
- description — описание;
- precondition — предусловие выполнения теста;
- expected_result — ожидаемый результат;
- link — внешняя ссылка;
- tag — тег;
- issue — задача из таск-трекера;
- member — участник.
Примечание
Кастомные поля в ТестОпс также поддерживают два источника обновления метаданных — подробнее см. Кастомные поля → Изменение источника обновления кастомных полей для автоматизированных тест-кейсов.
Настройка источника обновления метаданных тест-кейсов
Примечание
Чтобы настроить источник обновления метаданных, необходима проектная роль «Владелец проекта» или глобальная роль «Администратор».
Чтобы указать источник обновления данных для определенного типа метаданных тест-кейса:
- Откройте ваш проект ТестОпс.
- Перейдите в раздел Настройки → Источник обновления автотестов.
- Нажмите + Создать.
- В поле Поле выберите тип метаданных тест-кейса, для которого вы хотите настроить политику обновления.
- В поле Политика выберите источник обновления метаданных.
- Нажмите Отправить.
Особенности обновления метаданных тест-кейсов
Особенности типа метаданных «expected_result» при обновлении метаданных
Тип метаданных expected_result (ожидаемый результат) предназначен только для ручных тест-кейсов, его значения не загружаются из результатов теста.
Если у вас в проекте был ручной тест-кейс, который вы автоматизировали, после загрузки результатов теста данные из этого типа метаданных будут удалены. Чтобы их не потерять, перед загрузкой результатов тестов укажите для типа метаданных expected_result источник обновления from_test_case.

