Поделиться через


Outcome enum

Поля

Unspecified = 0

Используется только во время обновления для сохранения существующего значения.

None = 1

Тест не завершен или тип теста не сообщает о прохождении или непрохождении.

Passed = 2

Тест был выполнен без каких-либо проблем.

Failed = 3

Тест был выполнен, но возникли проблемы. Проблемы могут быть связаны с исключениями или неудачными утверждениями.

Inconclusive = 4

Тест завершен, но мы не можем сказать, прошел он или нет. Может использоваться для прерванных тестов...

Timeout = 5

Время ожидания теста истекло

Aborted = 6

Тест был прерван. Это было вызвано не жестом пользователя, а скорее рамочным решением.

Blocked = 7

Тест имел шанс быть выполненным, но не был выполнен, так как ITestElement.IsRunnable == false.

NotExecuted = 8

Тест не проводился. Это было вызвано жестом пользователя - например, нажатием кнопки стоп.

Warning = 9

Используется для использования в результатах уровня запуска. Это не провал.

Error = 10

Во время выполнения теста произошла системная ошибка.

NotApplicable = 11

Тест не применим к выполнению.

Paused = 12

Тест поставлен на паузу.

InProgress = 13

В настоящее время выполняется тест. Добавлено это для графиков TCM

MaxValue = 14
NotImpacted = 14

Тест не пострадал. Добавлен fot TIA.