Я хотел бы знать, что такое «лучшая практика» по категоризации тестов с использованием атрибутов (например, атрибут Category NUnit)?Тестирование категоризации
Вы классифицируете их по функциональному охвату приложения по виду (единичный тест, сквозные тесты, тесты на дым, тесты интеграции и т. Д.), По технической категории (длинный, веб-запрос и т. Д.) Или смесь каждого?
Подводя итог, я не хочу повторно классифицировать тысячи тестов за несколько месяцев, так что лучшая стратегия?
Заранее благодарю вас за ответы!
На самом деле это всего лишь устаревший код без теста, я начинаю писать, поэтому не тысячи на данный момент, но скоро :) –
Категории могут быть полезны для разделения функций ap, при разработке, рефакторинге, исправлении ошибки в функции вы должны сначала запустить эти тесты, чтобы они были в безопасной зоне, прежде чем запускать все тесты, которые могут занять много времени. –
@SlavaShp, я боюсь, что поддерживать эти категории будет сложно. Представьте, что вы добавили категорию для тестов, с которыми вы работаете сейчас, а затем, когда закончите и переместили на другую, вам нужно удалить Категории – Fabio