Результаты теста для упорядоченного теста сгруппированы в Azure конвейер Devops - PullRequest
1 голос
/ 25 февраля 2020

Я выполняю несколько заказанных тестов, используя Azure конвейеры DevOps. Результат тестов сгруппирован в единый упорядоченный тест. Интерпретировать результат становится очень сложно. Можно ли получить отдельный результат прохождения / отказа?

На приведенном ниже снимке экрана упорядоченный тест содержит около 75 тестов, и только один из них не пройден. Но это приводит к общему результату 1 теста. Можно ли показать 74 пройденных, 1 неудачный результат в результатах тестов?

Test result

Ответы [ 2 ]

1 голос
/ 26 февраля 2020

Это то, что я сделал, чтобы получить индивидуальные результаты -

Все тесты, которые я хотел выполнить, были в одном заказанном тесте. Я изменил определение сборки, чтобы запускать их по отдельности, а не как часть одного упорядоченного теста. Единственный недостаток такого подхода - мы не можем повторно запустить неудачные тесты.

Test files

Результат:

Results

1 голос
/ 26 февраля 2020

Согласно вашему описанию, так как вы используете заказанный тест. Это ожидаемое поведение. Тесты будут сгруппированы и представлены в обобщенном виде.

Вы можете взглянуть на утверждение в нашей официальной справке c здесь-- Просмотреть обобщенные результаты тестов

Во время выполнения теста тест может порождать несколько экземпляров или тестов, которые влияют на общий результат. Некоторые примеры: повторные тесты, тесты, состоящие из упорядоченной комбинации других тестов (упорядоченные тесты) или тесты, имеющие разные экземпляры на основе входного параметра (тесты на основе данных).

Поскольку эти тесты связаны, о них необходимо сообщать вместе с общим результатом, полученным из отдельных случаев или тестов. Эти результаты теста представлены в виде обобщенного результата теста на вкладке Тесты :

  • Повторные неудачные тесты: .......
  • Тесты на основе данных : ...... Сводное представление также доступно для упорядоченных тестов (.orderedtest в Visual Studio).

Невозможно показать 74 пройденных, 1 ошибочный результат в тестах Результаты.

Чтобы просмотреть результаты отдельных тестов в упорядоченном наборе тестов, вам может потребоваться загрузить файл *.trx и открыть его в Visual Studio.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...