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


TestOutcome enum

Допустимые значения TestOutcome.

Поля

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.