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

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

Итоговые показатели хода работ

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

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

08/07/98

Программа Са1сйод

Выпуск 2.10

Дата конца

Новые

Другие

Всего

недели

гтоблемы

Исправления

решения

не решено

19/06/98

7

2

3

24

26/06/98

6

4

4

22

03/07/98

5

8

2

17

08/07/98

3

4

7

9

РИСУНОК 6.8. Еженедельные итоги

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

• Необходим еще месяц тестирования продукта. Как правило, коли­чество выявляемых проблем (за неделю или в течение одного цик­ла) в начале тестирования растет, а затем, достигнув определенного максимума, начинает снижаться. Неразумно выпускать продукт в продажу до того, как этот показатель стабилизируется и достигнет достаточно низкого уровня.

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

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

• Огромное количество отчетов об ошибках пользовательского ин­терфейса на ранних стадиях проекта является нормальным.

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

Во многих группах принято регулярно представлять итоговые показате­ли хода работ в виде диаграмм и вместе с еженедельными отчетами о со­стоянии проекта вывешивать их для всеобщего обозрения.

Когда разработка завершена

Когда разработка подходит к концу и окончательная версия программ­ного продукта уже практически готова, наступает время для ряда заверша­ющих действий. Прежде всего следует внести в программу все оставшиеся исправления, чтобы не осталось ни одного открытого отчета. Когда продукт будет готов окончательно и вся бумажная работа завершена, составьте Акт о выпуске (рис. 6.9).

Форма акта

о выпуске

Группа тестирования докладывает, что все отчеты о проблемах рассмот­рены и необходимые исправления внесены. Перечень проблем, реше­ние которых отложено, прилагается к данному акту.

Мы, нижеподписавшиеся, утверждаем выпуск данного продукта в про­изводство.

Фамилия ответственного лица, ставящего здесь свою подпись

Фамилия ответственного лица, ставящего здесь свою подпись

Фамилия ответственного лица, ставящего здесь свою подпись

Фамилия ответственного лица, ставящего здесь свою подпись

Отчет подготовлен

от имени группы тестирования

РИСУНОК 6.9. Акт о выпуске