Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Поиск и документирование ошибок




Ошибка – это когда результат программы не соответствует со спецификацией.

 

Ошибка по Маерсу – если программа не делает того чего пользователь от нее вполне обосновано ожидает, значит на лицо программная ошибка.

 

Барис Бейзер: ошибка – не существует ни абсолютного определения ошибок, ни точного критерия наличия их в программе, можно лишь сказать на сколько программа не справляется со своей задачей – это исключительно субъективная характеристика.

 

Свойства ошибок:

1. Важность. Будем выделять следующие уровни важности

ü Критическая важность (отказ системы);

ü Серьезная ошибка (не работает основная функциональность в программе);

ü Средняя ошибка (если не работает вспомогательная функциональность или существуют недочеты в основной функциональности);

ü Низкая важность (мелкая ошибка в программе – ошибки в интерфейсе, орфографические ошибки).

2. Воспроизводимость:

ü Всегда при любых условиях и конфигурациях компьютера;

ü Иногда – при каком-то условии;

3. Симптом:

ü Не верное действие;

ü Отсутствующая функциональность;

ü Неожиданное поведение;

ü Недружественное поведение;

ü Низкая производительность;

ü Отказ системы;

ü Потеря данных;

ü Искажение данных;

ü Косметическая ошибка;

ü Локализационная ошибка;

ü Инсталляционная ошибка;

ü Ошибка документации;

ü Расхождение со спецификацией (заявлена кнопка “добавить”, а в программе “add”);

ü Запрос на улучшение.

4. Приоритет – это скорость исправления ошибки.

ü Очень высокий;

ü Средний;

ü Низкий;

Правила составления отчета об ошибках:

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

Ø Составляйте отчет об ошибке сразу после ее обнаружения, иначе про нее можно забыть;

Ø Не составляйте отчет об ошибке на бумаге, а сразу занесите ее в систему управления ошибками;

Ø Сделайте полное описание ошибки с указанием браузера, операционной системы и других подробностях;

Ø Опишите подробно шаги для воспроизведения ошибки;

Ø Укажите важность ошибки, воспроизводимость, симптом, приоритет;

Ø Дайте краткое, но емкое название ошибки;

Ø Не путайте описания ошибки и название, а также не путайте шаги воспроизведения и описание ошибки;

Ø Пользуйтесь простым и доходчивым языком;

Ø Не обвиняйте никого в обнаруженной ошибке.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных