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

Глава I: Пример серии тестов

21

Что вы делаете

Что происходит

Вводите ADDER и

Экран мигает.

нажимаете клавишу <Enter>

Вверху экрана вы видите знак вопроса.

Нажимаете 2

За знаком вопроса появляется цифра 2.

Нажимаете <Enter>

В следующей строке появляется знак вопроса.

Нажимаете 3

За вторым знаком вопроса появляется цифра 3.

Нажимаете <Enter>

В третьей строке появляется цифра 5. На несколько строк ниже появляется еще один знак вопроса.

РИСУНОК 1.1. Первый тест программы

В первом тесте складываются числа 2 и 3. Последовательность дей­ствий и результат приведены на рис. 1.1. А на рис. 1.2 видно, как выгля­дит экран по окончании теста.

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

Отчет о проблемах, выявленных первым тестом

Программа работает — она приняла числа 2 и 3 и вернула 5. Но про­блемы все же есть. Для их описания составляется отчет, форма которого приведена на рис. 1.3.

1. Ошибка проектирования. Нет никаких указаний на то, с какой про­граммой вы работаете. Откуда вам знать, что именно с той, кото­рая нужна?

2. Ошибка проектирования. На экране нет никаких инструкций. Откуда вам знать, что нужно делать?

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

3. Ошибка проектирования. Как оста­новить программу? Эта инструк­ция тоже должна быть на экране. Курсор (позади знака вопроса внизу

4. Ошибка кодирования. Сумма (чис- экРана> указывает, где будет отображаться ло 5) выведена в стороне от ела- следующее вводимое число.

гаемых. РИСУНОК 1.2. Так выглядит экран

по окончании теста

22 Часть I: Основы

НАЗВАНИЕ КОМПАНИИ ПРОГРАММА

КОНФИДЕНЦИАЛЬНО

ВЫПУСК

ТИП ОТЧЕТА (1-6)

/ - Ошибка кодирования

2 - Ошибка проектирования

3 - Предложение

4 - Расхождение с документацией

5 - Взаимодействие с аппаратурой

6 - Вопрос

ПРОБЛЕМА

СТЕПЕНЬ ВАЖНОСТИ (1-3)_

1 - Фатальная

2 - Серьезная

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

МОЖЕТЕ ЛИ ВЫ ВОСПРОИЗВЕСТИ ПРОБЛЕМНУЮ СИТУАЦИЮ? (Д/Н) ПОДРОБНОЕ ОПИСАНИЕ ПРОБЛЕМЫ И КАК ЕЕ ВОСПРОИЗВЕСТИ ___

ОТЧЕТ О ПРОБЛЕМЕ №_

ВЕРСИЯ^

ПРИЛОЖЕНИЯ (Д/Н)_ Если да, какие:

ПРЕДЛАГАЕМОЕ ИСПРАВЛЕНИЕ (НЕОБЯЗАТЕЛЬНО)

ОТЧЕТ ПРИСТАВЛЕН СОТРУДНИКОМ_

ДАТА / /

СЛЕДУЮЩИЕ ГРАФЫ ПРЕДНАЗНАЧЕНЫ ТОЛЬКО ДЛЯ РАЗРАБОТЧИКОВ

ФУНКЦИОНАЛЬНАЯ ОБЛАСТЬ ОТВЕТСТВЕННЫЙ^

КОММЕНТАРИИ

СОСТОЯНИЕ! 1-2)

/ - Открыто 2 - Закрыто

ПРИОРИТЕТ (1-5)_

РЕЗОЛЮЦИЯ (1-9)

/ - Рассматривается

2 - Исправлено

3 - Не воспроизводится

РАССМОТРЕНО

4 ■ Отложено

5 - Соответствует проекту

6 - Не может быть исправлено

ПРОКОНТРОЛИРОВАНО

ИСПРАВЛЕННАЯ ВЕРСИЯ

7 - Отозвано составителем

8 - Нужна дополнительная информация

9 - Не согласен с предложением

ДАТА

ДАТА_7_7_

СЧИТАТЬ ОТЛОЖЕННЫМ (Д/Н)

РИСУНОК 1.3. Форма документа "Отчет о проблеме”