Поделиться через


Улучшение качества кода с помощью политик возврата командного проекта

При использовании Visual Studio Premium для командного проекта можно создать политики возврата, которые позволят сделать обязательными меры по улучшению кода и повышению эффективности групповой разработки. Политики возврата – это правила, заданные на уровне группового проекта и обязательные к выполнению на компьютерах разработчиков для получения разрешения на возврат кода.

Пользователь может задать четыре политики возврата командного проекта.

  • Построения   Требуется исправление всех нарушений, возникших при построении, перед возвратом.

  • Анализ кода   Требуется проведение анализа кода перед возвратом.

  • Политика тестирования   Требуется проведение тестов возврата перед возвратом.

  • Рабочие элементы. Требуется один или несколько рабочих элементов, связанных с возвратом.

Важно!

Для использования политик возврата необходимо подключение к Visual Studio Team Foundation Server.

Общие задачи

Задача

Справочные материалы

Создание и использование политик возврата. Для создания политик возврата используются параметры командного проекта Team Foundation (подсистема контроля версий).

Установка и внедрение системы контроля качества

Создание и использование политик возврата. Пользователь может выбрать правила анализа кода из стандартного набора или создать свой настраиваемый набор.

Создание и использование политик возврата с анализом кода

Связанные задачи

Задача

Справочные материалы

Настройка среды разработки. Перед созданием или изменением кода необходимо настроить среды разработки и тестирования с помощью соответствующего исходного кода. При работе с базами данных также необходим доступ к представлению этих баз данных вне сети.

Настройка среды разработки

Использование анализа кода в процессе разработки. Участники группы выполняют анализ кода на своих компьютерах для разработки. В Visual Studio разработчики настраивают и выполняют анализ кода для отельных проектов кода, просматривают и анализируют проблемы, обнаруженные при его выполнении, и создают рабочие элементы для предупреждений.

Анализ качества приложений с помощью средств анализа кода

Создание и выполнение модульных тестов. Модульные тесты позволяют разработчикам и тест-инженерам быстро искать логические ошибки в методах классов проектов #, Visual Basic .NET и ++. Модульный тест можно создать один раз, а затем выполнять каждый раз при изменении исходного кода, чтобы убедиться в отсутствии внесенных ошибок.

Проверка кода при помощи модульных тестов

Отслеживание рабочих элементов и дефектов. С помощью рабочих элементов можно отслеживать рабочие элементы и управлять как работой так и сведениями о командном проекте. Рабочий элемент — это запись в базе данных, которая используется программой Team Foundation для отслеживания назначений и хода выполнения работы. Различные типы рабочих элементов используются для отслеживания различных типов работы, например требований клиентов, ошибок в продукте и задач разработки.

Отслеживание ошибок, задач и прочих рабочих элементов