Справочник элементов
Тест-кейс
Тест-кейс
Тест-кейс описывает, что проверять в проекте. В нём могут быть предусловия, шаги и ожидаемый результат. Тест-кейсы без набора лежат в корне каталога проекта.
Связи
| Связанный элемент | Как связан |
|---|---|
| Проект | Обязательный владелец тест-кейса |
| Набор тестов | Необязательный родитель в дереве наборов |
| Шаг тест-кейса | Упорядоченные шаги тест-кейса |
| Дефект | Необязательные связи на вкладке Дефекты тест-кейса |
| Результат тестового прогона | Создаётся, когда тест-кейс включён в тестовый прогон |
| Кастомные свойства | Слоты, заданные командой, на странице деталей тест-кейса |
Поля
Таблицы полей будут сформированы из снимка схемы. Пока имена и лимиты ниже соответствуют текущему поведению продукта.
| Подпись | Техническое имя | Тип | Обязательное | Валидация | По умолчанию |
|---|---|---|---|---|---|
| Название | test_case_title | string | Да | Максимум 90 символов | - |
| Описание | test_case_description | HTML | Нет | Максимум 350 символов | - |
| Статус | test_case_status | enum | Да | См. перечисления | - |
| Сложность | test_case_complexity | enum | Нет | LOW, NORMAL, HIGH | - |
| Важность | test_case_importance | enum | Нет | LOW, NORMAL, HIGH | - |
| Время выполнения | test_case_time_to_execute | integer | Нет | Оценка в минутах | - |
| Предусловия | preconditions | HTML | Нет | Максимум 2900 символов | - |
| Ожидаемый результат | expected_result | HTML | Нет | Максимум 2900 символов | - |
| Набор | test_suite_id | id | Нет | Набор в том же проекте | - |
| Исполнитель | assigned_to | user id | Нет | Показан в Задачах, когда статус открытый | - |
Перечисления
Статус (test_case_status)
| Значение | Смысл |
|---|---|
PENDING | Не начат |
IN_PROGRESS | Пишется или готовится |
COMPLETED | Готов к выполнению |
CLOSED | Больше не используется |
Правила
- Клонировать тест-кейс копирует тест-кейс и все его шаги.
- Удаление убирает тест-кейс и его шаги. Результаты для этого тест-кейса удаляются из всех тестовых прогонов команды; сами тестовые прогоны остаются.
- Слоты кастомных свойств берутся из каталога команды. Пустые слоты остаются видимыми. Произвольные поля на тест-кейсе добавить нельзя.
- Необязательные текстовые поля (описание, предусловия, ожидаемый результат) можно очистить после того, как в них уже был текст. Сохранение пустого значения оставляет поле пустым.
Ограничения
- Тест-кейс сам себя не выполняет. Выполнение идёт через тестовый прогон и результат тестового прогона.
- Шаги автотеста - отдельный тип элемента. Не путайте их с шагами тест-кейса.
- Собрать автотест из этого кейса: Создание автотеста из тест-кейса.
Страница не помогла?