на данный момент я работаю в месте, где есть много устаревших кодов и практически нет полезной документации.
и большую часть времени мы просто относимся к бизнес-требованиям как к тому, что уже реализовано ранее.
Я ищу какие-либо инструменты или полезный метод, чтобы сохранить все требования для будущего использования и в основном для регрессионного тестирования.
Я думаю о том, чтобы связать их с тестами / модулемТакже проверьте, чтобы бизнес-требования были напрямую связаны с логикой кодирования.
Какие-нибудь хорошие инструменты или ресурсы, чтобы начать?спасибо ~
Обновления
На данный момент я упрощаю для себя задачу, пишу сценарий использования, а затем создаю простую диаграмму вариантов использования, используя этот замечательный инструмент , а затемпреобразовать каждый вариант использования в план тестирования.План тестирования предназначен для конечного пользователя, поэтому я просто превращаю его в простой пошаговый процесс.У меня были планы автоматизировать эту часть с помощью селена, но это не сработало так хорошо на нашем сайте и заняло слишком много времени.Это немного TDD, но я думаю, что это создает простую понятную цель как для конечного пользователя, так и для разработчика, я надеюсь.
Так что на данный момент это всего лишь файл Excel и doc, привязанный к папке проекта doc и проверенный в cvs/ svn обречен быть устаревшим и забытым: P