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


Области тестирования 8. Переключение подключаемых модулей

Интегрированная среда разработки Visual Studio (IDE) содержит пользовательский интерфейс для изменения текущего подключаемого модуля управления версиями. Эта область тестирования предоставляет тестовые варианты для выбора подключаемого модуля для управления версиями решения.

Доступ к меню команд

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

  • Текущий подключаемый модуль управления версиями: Сервис ->Options ->Source Control ->Plug-In Selection.

  • Изменение привязки системы управления версиями: File -Source Control ->Change Source Control...>

Общее ожидаемое поведение

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

Тестовые случаи

Ниже приведены конкретные тестовые случаи для подключаемой области переключения.

Вариант 8a: автоматическое изменение

Ожидаемое поведение

Когда пользователь загружает решение, которое находится под управлением версиями, решение загружается автоматически, а соответствующий подключаемый модуль управления версиями выбирается в качестве текущего.

Действие Этапы тестирования Ожидаемые результаты для проверки
Автоматическое изменение подключаемого модуля управления версиями 1. Выберите подключаемый модуль под тестом в качестве текущего (сервис ->Параметры ->Управление версиями ->Подключаемый модуль.)
2. Создание проекта.
3. Добавьте решение в систему управления версиями.
4. Выберите другой подключаемый модуль (например, Visual Source Сейф).
5. Примите запрос на выгрузку решения.
6. Повторно откройте решение с диска.
Открывается решение.

Подключаемый модуль под тестом — это текущий подключаемый модуль управления версиями.

Вариант 8b. Изменение на основе решения

Ожидаемое поведение

Решение может изменить свой подключаемый модуль управления версиями.

Действие Этапы тестирования Ожидаемые результаты для проверки
Изменение подключаемого модуля для решения 1. Выберите подключаемый модуль в тестируемом режиме в качестве текущего (Сервис ->Параметры ->Управление версиями ->Выбор подключаемого модуля).
2. Создание нового проекта и решения.
3. Добавьте решение в систему управления версиями.
4. Отмена привязки решения из системы управления версиями (с помощью диалогового окна "Изменение системы управления версиями ").
5. Выберите другой подключаемый модуль (например, Visual Source Сейф).
6. Перезагрузите решение с диска при выгрузке.
7. Добавьте решение в систему управления версиями.
8. Отмена привязки решения из системы управления версиями (с помощью диалогового окна "Изменение системы управления версиями ").
9. Снова выберите подключаемый модуль под тестом.
10. Перезагрузите решение с диска при выгрузке.
11. Привязка решения к исходному расположению (с помощью диалогового окна "Изменение системы управления версиями ").
Решение добавляется в систему управления версиями с помощью выбранного подключаемого модуля.