|
Существуют такие программы, которые помогают разработчикам программного обеспечения, а в частности тестировщикам, учитывать и контролировать ошибки, называемые багами. Такие программы называются багтрекинговыми системами.
Одна из таких систем – это свободно распространяемая система под названием Mantis. Она может быть установлена на различных платформах, таких как Windows, Mac OS и других. Для того, чтоб Mantis запустился необходимо иметь поддержку языка PHP, установить веб-сервер и самое главное - базу данных, например MySQL. База данных нужна для того, чтобы содержать сведения о дефектах (номер дефекта, дата и время, кто сообщил о нём, серьёзность, критичность и т.д.). Достоинствами этой системы является то, что она бесплатна, многоязычна, легко инсталлируется. Также в ней очень удобные фильтры, и она интегрируется с почтовой системой. Хорошим плюсом является то, что есть возможность расширить модули. Нужно отметить главные принципы интерфейса: хоть в нем нет фреймов, анимации и Javascript, а также минимум графики, он довольно удобный и функциональный. Главным понятием системы является «вопрос» – это некоторое задание, обращение, запрос, рекламация по поводу ошибки в системе а также назначение системы. Назначение системы в свою очередь включает в себя регистрацию и предоставление заинтересованным лицам целостной информации о состоянии это «вопроса», включая интерфейсы редактирования, поиска и RSS-оповещений. Минусами этой системы является то, что через веб-интерфейсы существенно нельзя изменить настройки. Редактировать имеющиеся поля в фильтре можно, только редактируя код. Но к счастью эти операции с кодом просты, и не требуют слишком глубоких познаний в области PHP-программирования. Ещё одним минусом является то, что при занесении дефекта можно указать только один скриншот. И только после сохранения, можно добавить новые скриншоты (тоже по одному). |