Скачиваний:
42
Добавлен:
02.05.2014
Размер:
340.99 Кб
Скачать
    1. Нечисловые символы в номере предмета

В файле F1 для какого-либо предмета в качестве номера предмета попробуем использовать нечисловые символы, к примеру, буквы. А в файлеF2, в столбце с номером предмета попробуем указать это же нечисловое значение, чтобы попробовать провести ассоциацию предметов. Содержимое файлов приведено в таблицах Таблица 12 и Таблица 13.

Таблица 12. Содержимое файла F1

№ предмета

Наименование предмета

m

Математика

3

Физика

4

Русский язык

6

История

Таблица 13. Содержание файлаF2

№ группы

Фамилия, Имя, Отчество

№ предмета

Оценка

20

Смирнов

4

4

20

Иванов

6

3

777

Кузнецов

3

4

17

Попов

6

3

20

Соколов

4

4

20

Лебедев

m

4

Ожидаемая реакция: В файле F1 в строке 1 задано нечисловое значение предмета.

Фактический результат:

Результат тестирования: неуспешно

    1. Отсутствие поля

В файле F1 у одной из записей отсутствует поле с названием предмета, а имеется только номер. Пример такого файла приведен в таблице Таблица 14.

Таблица 14. Содержимое файлаF1

№ предмета

Наименование предмета

2

Математика

3

Физика

4

6

История

Ожидаемая реакция: Ошибка в файле F1 в строке 3, отсутствует одно из полей.

Фактический результат:

Результат тестирования: неуспешно

    1. Превышение максимальной длины

Длина строки с записью в файле F1 превышает длину в 254 символа. Например, во второй записи название предмета будет заданно длинной строкой.

Ожидаемая реакция: В файле F1 в строке 2 превышено максимальное количество символов (254).

Фактический результат:

Результат тестирования: неуспешно

  1. Заключение

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

20

Соседние файлы в папке Курсовой - Специфицирование и тестирование программ2