Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тестирование программного обеспечения. Фундамен...docx
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
936 Кб
Скачать
☆

Глава 6: Система отслеживания проблем 159

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

Документирование новых проблем

Отчет о проблеме, приведенный на рис. 5.1 (глава 5), является стандар­тной формой документирования выявляемых проблем. Все его поля были подробно описаны в главе 5. Мы рекомендуем разрешить составление от­четов о проблемах всем сотрудникам компании. Одни из них, и прежде всего тестировщики, будут самостоятельно вводить свои отчеты в базу данных, другие же могут предоставлять отчеты в письменном виде, а вво­дить их будут сотрудники вашей группы.

При вводе отчета в базу данных система проверяет его информацию на допустимость. Неверные или неполные отчеты она отвергает. Поэтому, если кто-либо из сотрудников не знает, как правильно заполнить все поля формы, попросите его составить отчет на бумаге. Сотрудник группы тес­тирования воспроизведет проблему, откорректирует отчет и введет его в компьютер.

В однопользовательской системе, а также в некоторых многопользова­тельских после ввода отчета в базу данных система распечатывает три его копии. Первую оставляет у себя составитель отчета. Вторая передается программисту, как правило, через его руководителя. Третья копия остает­ся в архиве группы тестирования. (В случае возникновения проблем с электронными носителями информации вы будете счастливы, что сохрани­ли твердую копию каждого отчета.)

Еженедельные итоговые отчеты

В конце каждой недели формируются итоговые отчеты. В работе с ними требуются аккуратность и последовательность: передавайте их всегда одним и тем же людям и делайте это регулярно, каждую неделю.

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

160 Часть II: Приемы и технологии тестирования

Новые отчеты о проблемах

08/07/98

Программа Саіссіод

Выпуск

2.10

Функциональная область =

Интео<Ьейс таблицы

Незначительная

9900

Не могу сделать ширину столбца равной 17. При этом 1-16 и 18-32 получается прекрасно.

Незначительная

10000

Хочу выделить столбец полужирным шрифтом

(І^нкіїиональная область =

Вычисления в таблице

Фатальная

9998

Бесконечный цикл по таблицам, в которых более 100 строк

Фатальная

10001

Сбой программы, если результат вычислений длиннее пяти цифр

оказывается

Серьезная

9996

Неверное число отображается в правом нижнем углу

РИСУНОК 6.1. Сводный отчет о выявленных за неделю проблемах, отсортированный по функциональным областям

Новые отчеты о проблемах 08/07/98

Программа СаЫод

Выпуск 2.10

Степень важности = Фатальная

Вычисления в таблице 9998

Бесконечный цикл по таблицам, в которых более 100 строк

Вычисления в таблице 10001

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

Степень важности = Сеоьезная

Вычисления в таблице 9996

Неверное число отображается в правом нижнем углу

Степень важности = Незначительная

Интерфейс таблицы 9900

Не могу сделать ширину столбца равной 17. При этом 1-16 и 18-32 получается прекрасно.

Интерфейс таблицы 10000

Хочу выделить столбец полужирным шрифтом

РИСУНОК 6.2. Сводный отчет о выявленных за неделю проблемах, отсортированный по степеням важности

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