Практическое руководство. Ограничение числа сохраненных запусков тестов
Обновлен: Ноябрь 2007
В Visual Studio сохраняются сведения обо всех запусках тестов. Эти сведения хранятся в файлах в определенной папке для каждого запуска. Папки запусков обычно находятся здесь: <your solution folder>\TestResults\<test run folders>
Чтобы эти файлы не занимали слишком много места на диске, можно поступить двумя способами:
Можно отключить развертывание тестовых элементов. Когда развертывания отключено, тесты выполняются на месте. Другими словами, файлы, необходимые для выполнения тестов, не копируются в новую папку перед запуском тестов. Дополнительные сведения о развертывании тестом см. в разделе Развертывание тестов.
В Visual Studio число сохраненных запусков тестов ограничивается; по мере создания новых запусков старые удаляются. Эту функцию нельзя отключить. Однако можно установить число сохраняемых запусков тестов: в Visual Studio это число может составлять от 1 до 9999 включительно. По умолчанию число сохраняемых запусков равно 25.
Пример
Можно установить число сохраняемых тестовых запусков равным 25. Ниже описывается последовательность событий, возникающих после этого:
Пользователь запускает тест.
Система Visual Studio определяет число тестовых запусков, хранящихся в папке TestResults текущего решения.
Если их число меньше 25, то тесты запускаются в Visual Studio, для их результатов сознаются новые папки, а результаты записываются в эти папки.
Если число больше 24, в Visual Studio отображается диалоговое окно с запросом на удаление старых запусков. Если нажать кнопку Отмена, то никакие файлы не удаляются и тесты не запускаются. Если нажать кнопку ОК, то система Visual Studio удаляет старые запуски начиная с самого старого, пока не останется только 24. При сохранении текущего запуска число сохраненных запусков снова будет равно 25, что является предельным для данного решения.
Примечание. Когда Visual Studio обеспечивает этот предел, то удаляются не только файлы результатов, но и файлы, которые были развернуты для запуска теста. Все результаты, удаляемые с жесткого диска, также удаляются из памяти.
Чтобы ограничить число сохраняемых запусков тестов
В среде Visual Studio в меню Сервис выберите команду Параметры.
Появится диалоговое окно Параметры.
Разверните узел Средства тестирования и щелкните Выполнение теста.
В поле Управление результатами тестов выберите число сохраняемых запусков тестов.
Нажмите кнопку OК.
См. также
Основные понятия
Диалоговые окна выпуска Test Edition