Модуль Баг-трекер - проведение тестирования сайта, учет ошибок

Введение

Баг трекер позволяет на проектах заводить ошибки, прикреплять их к задачам и проводить сессии тестирования по чек-листам.

Учет багов

Баги имеют множество полей (см на скрине).

Для создания бага необходимо указать скрин, URL и описание.

Баги можно добавлять массово через многострочное поле, каждый баг - это 1 строка в определенном формате.

Система построена таким образом, что форму бага можно просматривать из любого места программы (необходимо разместить правильно ссылку на баг).

Привязка багов к задачам проекта

Баги привязываются к задачам - так происходит выставление задач исполнителям, в рамках которых они правят эти баги.

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

При закрытии задачи с багами статус у этих багов обновляется на Поправлено и отправляется уведомление тестировщику - он должен проверить правки и поставить статус Закрыто.            

Чек листы и сессии тестирования

Каждый чек-лист содержит страницы и что-необходимо проверять на этих страницах.

Сначала единоразово создается чек-лист. Затем проводятся сессии тестирования по чек-листу. Можно создавать чек-листы для проверки отдельных элементов системы (чек-лист по кабинету, чек-лист для исследовательского тестирования и т.д.).           

В результате проведения сессий тестирования указываются найденные ошибки (скан и описание). Далее одним действием мы можем создать баги исходя из найденных моментов. Эти баги в дальнейшем будут обработаны через создание задачи на проекте.

Вывод статистики по багам

Статистика по багам позволяет понять как идут дела на проекте в плане качества.

Сколько багов сейчас открыто? Сколько поправили за последнюю неделю? Сколько багов обнаружено за неделю?

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

Очень важно также отслеживать время жизни бага. В идеале баг не должен "жить" более 24 часов в системе. Важно фиксировать баги-долгожители и обращать на них особое внимание.

Также в статистике выводится сколько делали сессий тестирования по чек-листам за последние 2 недели. Это позволяет быстро понять проводится ли тестирование или нет в рамках созданных чек-листов.

Модуль просмотра багов у клиента

Клиент также может видеть баги проекта, создавать новые баги.

При этом он не может редактировать баги, он только видит  полную информацию по багу.

Часто клиент скидывает информацию по багу в неполном виде. Форма добавления бага может стимулировать клиента указывать более корректные данные - пользователь, скрин, URL, браузер и т.д.

Таблицы БД: Таблицы с префиксом tt_bugs_

Используется в учетной системе AS. 

Другие модули

SQL-инструмент для создания личных кабинетов на сайте

Суть подхода и история создания Falcon Space

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности

Веб-приложения на MS SQL. Партнерская программа для разработчиков и веб-студий

Вы можете разрабатывать самостоятельно или сотрудничать с нами в плане веб-разработки на платформе Falcon Space, используя только SQL и HTML.
Смотреть примеры с кодом SQL
Документация по платформе
Работа на MS SQL Server
NOTE! Модули, представленные в данном каталоге не являются частью ядра платформы. Это микрорешения, сделанные на базе платформы.
Модули не предполагают автоматического обновления. Развитие, доработка модулей, исправление возможных ошибок/коллизий не входит в стоимость платформы.
Нужна бесплатная консультация?
Получить оценку проекта
Создайте концепцию проекта на основе нашего шаблона и получите оценку проекта в виде КП.
Демо-сайт решений
Базисные решения, которые можно гибко адаптировать под себя: менять внешний вид, бизнес-логику и даже структуру базы данных.
Сайт использует Cookie. Правила конфиденциальности OK