ПоставщикамБлог

Системы отслеживания ошибок

Системы отслеживания ошибок

Система отслеживания ошибок (англ. bug tracking system) — прикладная программа, разработанная с целью помочь разработчикам программного обеспечения (программистам, тестировщикам и др.) учитывать и контролировать ошибки (баги), найденные в программах, а также следить за процессом устранения этих ошибок.

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

  • кто сообщил о проблеме;
  • дата и время, когда была обнаружена проблема;
  • серьёзность(критичность) проблемы;
  • описание неправильного поведения программы;
  • кто занимается устранением (разрешением) проблемы;
  • состояние ошибки.

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

В корпоративной среде, система отслеживания ошибок может использоваться для получения отчётов, показывающих продуктивность программистов при исправлении ошибок. Однако, часто такой подход не даёт достаточно точных результатов, из-за того что разные ошибки имеют различную степень серьёзности и сложности. При этом серьёзность проблемы не имеет прямого отношения к сложности устранения ошибки.

Наиболее популярные продукты категории Системы отслеживания ошибок Все продукты категории

CLEARQUEST
IBM
11
3
YOUTRACK
19
20
BONTQ
11
0
FOGBUGZ
2
18
BUGZILLA
13
13
TRACKSTUDIO
6
7

F.A.Q. Системы отслеживания ошибок

Что означает "система отслеживания ошибок"?

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

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

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

Материалы