Как вы организуете свои бизнес-требования и тесты? - PullRequest
1 голос
/ 23 сентября 2010

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

и большую часть времени мы просто относимся к бизнес-требованиям как к тому, что уже реализовано ранее.

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

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

Какие-нибудь хорошие инструменты или ресурсы, чтобы начать?спасибо ~

Обновления

На данный момент я упрощаю для себя задачу, пишу сценарий использования, а затем создаю простую диаграмму вариантов использования, используя этот замечательный инструмент , а затемпреобразовать каждый вариант использования в план тестирования.План тестирования предназначен для конечного пользователя, поэтому я просто превращаю его в простой пошаговый процесс.У меня были планы автоматизировать эту часть с помощью селена, но это не сработало так хорошо на нашем сайте и заняло слишком много времени.Это немного TDD, но я думаю, что это создает простую понятную цель как для конечного пользователя, так и для разработчика, я надеюсь.

Так что на данный момент это всего лишь файл Excel и doc, привязанный к папке проекта doc и проверенный в cvs/ svn обречен быть устаревшим и забытым: P

Ответы [ 2 ]

0 голосов
/ 24 сентября 2010

Вот некоторые методы / системы, которые я использовал

Центр качества HP
Большой и громоздкий. Не очень проворный, но он работает и имеет много функций.
Он используется во многих крупных корпорациях, и если вы можете себе позволить, вы можете получить отличную поддержку от HP
https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-127-24%5E1131_4000_100__

Bugzilla-Testopia
Расширение управления тестовыми сценариями с открытым исходным кодом для Bugzilla, управляемое Mozilla. Что достаточно хорошо в моей книге, чтобы попробовать.
http://www.mozilla.org/projects/testopia/

Excel / Open Office Calc
Просто делайте все в таблицах и связывайте их между собой.
Очень гибкий, все знают, как их использовать, и у вас уже есть программное обеспечение в вашей организации.

Другие решения с открытым исходным кодом
Список 15+ инструментов управления тестированием с открытым исходным кодом
http://www.jayphilips.com/2009/09/10/15-open-source-test-management-tools/

0 голосов
/ 23 сентября 2010

Бизнес-требования могут быть отражены в тестах FitNess . Что касается Unit Test , они могут помочь, но оба вместе в непрерывной интеграции, как Hudson , чтобы обнаружить регрессию как можно скорее.

PS: Извините, почти все ссылки ведут на некоторые статьи, которые я написал, потому что меня тоже интересует эта тема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...