2013-07-05 4 views
0

Что делать с устаревшим тестовым случаем (или тестовым случаем удаленной функции)? Мы используем VSS в нашем проекте. Сотни тестовых примеров есть.Устаревший тестовый пример (или тестовый пример удаленной функции)

Предположим, что некоторые функции удалены из приложения в текущей версии, но тестовые примеры все еще присутствуют в VSS.

Следует ли удалить эти тестовые примеры из VSS, поскольку соответствующие функции удалены из приложения? Должен ли мы хранить его в другой папке с именем «Устаревший тестовый пример функции» в «VSS», поэтому, если потребуется, мы можем повторно использовать его в будущем.?

Если у вас есть идея, поделитесь ею.

С уважением Dheeraj

ответ

1

Я полагаю, вы используете систему управления версиями, как git или svn.

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

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

+0

Привет Pierre Мы используем VSS. –

+0

@Mfs_Dheeraj Поскольку VSS является [SCM] (http://en.wikipedia.org/wiki/Source_Code_Management), вы все равно можете сделать то, что я вам предлагаю, то есть удалить эти тесты в будущей версии, как вы можете пойти вернитесь к старшей фиксации, если вам нужно. Но вы должны помнить, что VSS ориентирован на * небольшие проекты развития *. –

0

Мы используем VSS.

Если какой-либо тестовый пример находится в SVN или VSS, он безопасен. Мы можем взять его из любого места в любое время. Но если мы сохраним его на нашей локальной машине, есть вероятность, что мы можем его потерять (может быть, сбоя системы, может быть удаление файла при очистке процесса .....).

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

Спасибо за попытку Dheeraj

Mindfire Solutions, Индия