В течение нескольких лет я использую инструмент тестирования qmTest, который позволяет мне выполнять тестовую разработку баз данных для некоторых баз данных Firebird. Я пишу тест для новой функции (таблицы, триггера, хранимой процедуры и т. Д.) До тех пор, пока она не сработает, а затем измените базу данных до тех пор, пока тест не пройдет. Если необходимо, я больше работаю над тестом, пока он не сработает снова, а затем измените базу данных до тех пор, пока тест не пройдет. Как только тест для функции завершен и пройдет 100% времени, я сохраняю его в наборе других тестов для базы данных. Прежде чем перейти к другому тесту или развертыванию, я запускаю все тесты как набор, чтобы убедиться, что ничего не сломано. Тесты могут иметь зависимости от других тестов, а результаты записываются и отображаются в браузере.Средство разработки Test-First для SQL Server 2005?
Ничего нового здесь, я уверен.
Наш магазин нацелен на стандартизацию на MSSQLServer, и я хочу использовать ту же процедуру для разработки наших баз данных. Кто-нибудь знает инструменты, которые позволяют или поощряют такое развитие? Я считаю, что Team System делает, но мы не владеем этим на данный момент и, вероятно, не будем на некоторое время.
Я не против создания сценариев, но приветствую более графическую среду.
Любые предложения?
+1 Спасибо, обратившись к T.S.T., это выглядит очень хорошо. –