Проектные правила очистки
Проектные правила очистки находятся в разделе Настройки → Политики очистки, который состоит из двух секций:
- Глобальная политика очистки данных — список глобальных правил очистки, которые применяются в текущем проекте.
- Настройки очистки ненужных артефактов для текущего проекта — список проектных правил очистки, которые применяются в текущем проекте.
Примечание
Чтобы управлять проектными правилами очистки, необходима проектная роль «Владелец проекта» или глобальная роль «Администратор».
Создание проектного правила очистки
Чтобы создать проектное правило очистки:
Перейдите в ваш проект ТестОпс.
Перейдите в раздел Настройки → Политики очистки.
В секции Настройки очистки ненужных артефактов для текущего проекта нажмите + Создать.
Заполните поля:
- Артефакт для удаления — нажмите на выпадающий список и выберите тип артефактов, который нужно удалять.
- Статус результата теста — нажмите на выпадающий список и выберите статус результата теста, для которого будет применяться правило очистки.
- Удалять артефакт через (в часах) — введите количество часов после запуска теста, по истечении которых артефакты будут удалены.
Нажмите Отправить.
Также в ТестОпс можно создать полный набор проектных правил очистки с помощью скрипта. Подробнее см. Создание правил очистки с помощью скрипта.
Рекомендуемые сроки хранения артефактов на уровне проекта
При выборе сроков хранения артефактов на уровне проекта следует учитывать их ценность с течением времени. Указанные в таблице значения являются рекомендательными и должны адаптироваться под процессы команды, требования к аудиту и доступный объем хранилища.
| Статус результата теста | Пример срока хранения | Обоснование |
|---|---|---|
| Неуспешный | ~7 дней | Требуется время для анализа причин сбоя, воспроизведения проблемы и проверки исправлений |
| Сломанный | Минимально возможный срок | Сломанный тест, как правило, не несет диагностической ценности: причина сбоя не связана с прохождением теста, сломано окружение |
| Успешный | ~36 часов после создания запуска | Успешный результат тест для анализа запуска, как правило, не нужен. Ориентируйтесь на частоту тестовых прогонов (при запуске раз в сутки обычно достаточно ~36 часов) и расписание очистки. При необходимости оставляйте 1–2 последних набора артефактов |
| Пропущенный | ~7 дней | Тест не был выполнен по условиям сценария (например, из-за недоступности тестовой среды). Длительное хранение имеет смысл, только если вы систематически разбираете причины пропущенных тестов |
| Неизвестный | Минимально возможный срок | Результат теста с неизвестным статусом не позволяет сделать выводы о состоянии системы и не имеет практической ценности для последующего анализа. Как правило, такой статус назначается результату теста при преждевременном закрытии запуска |
Изменение проектного правила очистки
Чтобы изменить проектное правило очистки:
- Откройте ваш проект ТестОпс.
- Перейдите в раздел Настройки → Политики очистки.
- В секции Настройки очистки ненужных артефактов для текущего проекта справа от нужного правила нажмите иконку карандаша.
- Внесите нужные изменения в соответствующее поле правила очистки.
- Нажмите Отправить.
Удаление проектного правила очистки
Чтобы удалить проектное правило очистки:
- Откройте ваш проект ТестОпс.
- Перейдите в раздел Настройки → Политики очистки.
- В секции Настройки очистки ненужных артефактов для текущего проекта справа от нужного правила нажмите иконку Удалить.

