Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
laba3 — Сева — клавиатутра.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
413.18 Кб
Скачать

Тест 1.2

Тестовая ситуация: Количество вводимых чисел больше длины массива

Исходные данные:

Количество элементов итогового массива n:22

Исходный массив А:

20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 -1 -2

Исходный массив B:

-3 -4

Ожидаемый результат:

Полученный массив С:

20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 -3 -4

Полученный результат:

Рисунок 4—Тест 1.2

Группа тестов 2

Тестовые ситуации: Некорректные данные

Тест 2.1

Тестовая ситуация: Некорректное значение длины массива

Исходные данные: n=20

Ожидаемый результат: Некорректные данные.

Полученный результат:

Рисунок 5—Тест 2.1

Тест 2.2

Тестовая ситуация: Массивы не отсортированы в порядке убывания

Исходные данные:

Количество элементов итогового массива n:25

Исходный массив А:

11 10 9 8 7 6 5 4 3 2 1 0 -11 -10 -9 -8 -7 -6 -5 -4

Ожидаемый результат:

Некорректные данные.

Полученный результат:

Рисунок 6—Тест 2.2

Тест 2.3

Тестовая ситуация: Один из элементов массива дробный

Исходные данные:

Количество элементов итогового массива n:25

Исходный массив А:

24 23 22 21 20 19 18.5 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Ожидаемый результат:

Некорректные данные.

Полученный результат:

Рисунок 7—Тест 2.3

Тест 2.4

Тестовая ситуация: Выход за границу типа

Исходные данные:

Количество элементов итогового массива n:25

Исходный массив А:

21474836477 23 22 21 20 19 18.5 17 16 15 14 13 12 11 10 9 8 7 6 5

Ожидаемый результат:

Некорректные данные.

Полученный результат:

Рисунок 8—Тест 2.4

Тест 2.5

Тестовая ситуация: Ошибка ввода

Исходные данные:

Количество элементов итогового массива n:25

Исходный массив А:

24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Исходный массив B:

20 1а9б 18 17 16 15

Ожидаемый результат:

Некорректные данные.

Полученный результат:

Рисунок 9—Тест 2.5

1 Величина с постоянным значением, ограниченная типом integer

19