Конвейер Azure- VSTest — testAssemblies не фиксирует журнал методов тестирования

#azure-devops #azure-pipelines #vstest

#azure-devops #azure-конвейеры #vstest

Вопрос:

Есть ли в любом случае, где мы можем записывать журналы метода тестирования, например: — Я написал метод тестирования, который сравнивает списки тех же типов данных из базы данных A и базы данных B. И затем , Assert.AreEqual(listA.count, listB.count)

Список содержит тысячи записей и требует времени для запуска.. допустим, для запуска метода тестирования требуется 1 минута .. и VsTest-testAssemblies не фиксирует журнал за эту 1 минуту.. Можем ли мы в любом случае записывать эти журналы.

Комментарии:

1. Не получаю вашего ответа в течение нескольких дней, не могли бы вы поделиться своей последней информацией об этой проблеме? Если у вас есть какие-либо опасения, не стесняйтесь поделиться ими здесь.

2. Спасибо @HughLin-MSFT и извините за поздний ответ.

Ответ №1:

Какой журнал вы хотите записать? Если это относится к процессу метода тестирования, я боюсь, что этого невозможно достичь. «Утверждать.Метод AreEqual» является встроенным методом VSTest. Если вы хотите вывести некоторые конкретные журналы, вы можете попробовать написать пользовательский метод тестирования. Если это относится к списку записей базы данных, вы можете echo использовать эти записи в скрипте.

it takes 1 minute time to run the test method Я думаю, что эта минута используется для выполнения метода тестирования, в течение этого периода журнал не мог быть сгенерирован. Это ожидаемое поведение. Если у меня есть какие-либо недоразумения, пожалуйста, укажите.