Результаты тест-ранов
Test run result - запись о выполнении одного test case в рамках одного test run. При создании прогона система генерирует по одному результату на каждый включённый кейс.
Поля
| Атрибут | Тип | Примечание |
|---|---|---|
test_run_id | id | Родительский прогон |
test_case_id | id | Выполняемый кейс |
test_result_status | enum | Исход - см. ниже |
assigned_to | user id | Необязательный тестировщик |
created_at, updated_at, completed_at | timestamps | completed_at для финальных исходов |
Статусы результата
| Статус | Значение | completed_at |
|---|---|---|
PENDING | Ещё не выполнен | Очищается |
PASSED | Тест пройден | Устанавливается |
FAILED | Тест провален | Устанавливается |
SKIPPED | Не запускался (вне scope) | Очищается |
BLOCKED | Невозможно выполнить (блокер) | Устанавливается |
RETEST | Нужен повтор | Очищается |
Выполнение тестирования
- Откройте test run (listing → details).
- Пройдите каждый result (связан с test case и шагами).
- Устанавливайте статус результата по ходу работы.
- Когда все результаты готовы, установите статус test run в
COMPLETEDилиCLOSED.
Если вы указаны в assigned_to, элемент появится в Tasks.
Страница деталей результата
Откройте результат из listing прогона или Tasks.
- Details - статус, исполнитель, метки времени.
- Заметки (
test_result_description) - произвольный комментарий к этому прогону кейса. - Баги - связанные дефекты (
bug_relation,relation_type: test_run_result_id); добавление через диалог.
Только ручное выполнение
Complex QA не формирует автоматические отчёты о прогоне. Статусы меняются вручную в UI или через API (/web_api/test_run_result/update_property).
Метаданные шагов (клики, селекторы) - для документации и будущей автomation, не для live test runners.
См. также
| Версия | 1.2 |
| Последнее изменение | 2026-06-14 |