
Методология 85
Определение области Выделите область, в которой должен выпол
тестирования и среды няться тест. Тесты итерации — это набор авто
матических тестовых заданий, запускаемых
после проверочных тестов сборки. При этом
прохождение этих тестов не означает работо
способность сборки. Заметим, что только авто
матические тесты могут быть тестами итерации
Выяснение подробностей Определите тестовые данные, необходимые
выполнения теста для тестового задания. Извлеките из системы
управления версиями описание подхода к тес
тированию. В раздел, относящийся к соответ
ствующей итерации, добавьте описание тесто
вых данных
Создание тестовых Создайте для сценария папку с тестами, если ее
заданий еще нет
Создание проекта базы данных
Операции по созданию проекта базы данных включают в себя разработку
первоначального проекта базы данных для использования командой разра
ботчиков. В рамках основного процесса создается автономное представление
разрабатываемой базы данных, которое доступно всей команде посредством
системы управления исходным кодом. Создание такого проекта позволяет
вести независимую итеративную разработку базы данных одновременно не
сколькими разработчиками в стиле, который уменьшает риски при внесении
изменений. Эта операция состоит из таких действий, как создание, конфигу
рирование и тестирование проекта базы данных.
Зачастую бывает нужно создать управляемую среду разработки для уже су
ществующей базы данных. В этом случае необходимо дополнительное дей
ствие — импорт рабочей базы данных в новый проект. Выполнить это мож
но, только обладая определенными правами в рабочей базе данных, а потому
данную задачу стоит поручить администратору базы данных, который обла
дает необходимыми правами доступа. Мастер проекта базы данных (Database
Project Wizard) полезен при выполнении действий, описанных ниже, он уп
рощает создание проекта базы данных. После его завершения, однако, может
потребоваться дополнительное конфигурирование.
Операции:
Создание проекта Изучите поставленную задачу
базы данных
Импорт существующей Импортируйте схему существующей базы
базы данных данных в проект базы данных