Skip to content

Результаты тест-ранов

Test run result - запись о выполнении одного test case в рамках одного test run. При создании прогона система генерирует по одному результату на каждый включённый кейс.


Поля

АтрибутТипПримечание
test_run_ididРодительский прогон
test_case_ididВыполняемый кейс
test_result_statusenumИсход - см. ниже
assigned_touser idНеобязательный тестировщик
created_at, updated_at, completed_attimestampscompleted_at для финальных исходов

Статусы результата

СтатусЗначениеcompleted_at
PENDINGЕщё не выполненОчищается
PASSEDТест пройденУстанавливается
FAILEDТест проваленУстанавливается
SKIPPEDНе запускался (вне scope)Очищается
BLOCKEDНевозможно выполнить (блокер)Устанавливается
RETESTНужен повторОчищается

Выполнение тестирования

  1. Откройте test run (listing → details).
  2. Пройдите каждый result (связан с test case и шагами).
  3. Устанавливайте статус результата по ходу работы.
  4. Когда все результаты готовы, установите статус 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

Complex QA - test management system