#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
Я думаю, что эта минута используется для выполнения метода тестирования, в течение этого периода журнал не мог быть сгенерирован. Это ожидаемое поведение. Если у меня есть какие-либо недоразумения, пожалуйста, укажите.