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

Тестирование

В ходе тестировании мы проходим по всем станицам и пытаемся ввести всевозможную информацию. Возможно с заранее некорректными данными.

При проходе по всем разделам были выявлены только 3-е проблемы вызывающие ошибки NetBeans: ошибка переполнения, ошибка при передачи пустого поля и некорректная передача числа. Во всех остальных случаях программа выдавала ожидаемые результаты.

В разделе «Создание нового счёта» мы заполняем только поле «Имя» нового клиента. И при введении имени программа корректно отрабатывает.

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

Разделы «Занесения денег на счет» и «Снятия денег со счета» практически одинаковые. В обоих вариантах мы выбираем клиента из списка и указываем необходимую сумму. Если при занесении денег на счёт нет никаких ошибок, то при снятии со счёта суммы большей, чем есть на счету, выдаётся сообщение: «Ошибка: превышен лимит».

Выводы

Данная работа позволила нам ознакомиться с принципами построения корпоративных распределенных приложений на основе технологии EJB. Эта технология представлена в виде серверной части Java-приложения, состоящего из двух частей – клиентской и серверной. Клиентская часть является web-интерфейсом, состоящим из jsp-страниц, что позволяет создать максимально удобный для пользователя интерфейс программы. Также была спроектирована схему БД и реализовано хранение данных в СУБД Java DB, для этого была использована технология Java EE 5 Persistence.

- 17 -