Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 сем / лаб2.docx
Скачиваний:
0
Добавлен:
03.06.2025
Размер:
567.71 Кб
Скачать

4 Результаты тестирования программы

Результаты тестирования программы представлены в таблице 2.

Таблица 2 – Результаты тестирования программы

Ввод

Вывод

1 число

2 число

Тип операции

Результат

Ошибка

1

10

5

Деление

2

-(рис.7)

2

0,6

1,2

Сложение

1,8

-(рис.8)

3

-5,84

3

Умножение

-17,52

-(рис.9)

4

93.4

-2.91

Вычитание

96,31

-(рис.10)

5

7

0

Деление

+(рис.11)

На рисунках 7 – 11 представлены скриншоты результатов работы программы в тестах, в том числе при некорректном вводе данных пользователем.

Рисунок 7 – Результат работы программы при тесте 1 число = 10; 2 число = 5

Рисунок 8 – Результат работы программы при 1 число = 0.6; 2 число = 1.2

Рисунок 9 – Результат работы программы при 1 число = -5.84; 2 число = 3

Рисунок 10 – Результат работы программы при 1 число = 93.4; 2 число = -2.91

Рисунок 11 – Результат работы программы при 1 число = 7; 2 число = 0

Заключение

В данной работе была разработана линейная программа «Простой калькулятор», которая позволяет производить 4 простейшие математические операции над числами – сложение, вычитание, умножение и деление. Интерфейс программы состоит из двух полей ввода чисел, поля результата, 4 кнопок выбора операций, кнопок «Сброс» и «Закрыть», а также из обновляемых меток – названия операции и ошибок.

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

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

Соседние файлы в папке 2 сем