Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kurs_Grimanov_posl.docx
Скачиваний:
10
Добавлен:
27.09.2019
Размер:
342.65 Кб
Скачать

6.4 Сообщения оператору

При возникновении исключительной ситуации оператору будет сообщено об ошибке. Примеры ошибок:

  1. «Введите необходимые данные». Возникает, если пользователь оставил какое-либо поле пустым.

  2. «Выделите поле для изменений». Возникает, если пользователь пытается воспользоваться функцией изменения или удаления, но при этом не выбрал запись, которую он хочет изменить или удалить.

  3. «Вводить можно только цифры». Возникает, если пользователь пытается ввести не корректную информацию.

  4. «Не удалось подключиться». Возникает, если происходит некорректное подключение к БД.

7 Результаты тестирования разработанной системы и оценка выполнения задач

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

Проведём тестирование с аварийным изменением конфигураций сервера (рисунок 7.1):

Рисунок 7.1 – Аварийное изменение конфигураций сервера

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

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

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

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

Так же было проведено тестирование на не корректные действия пользователя. Пользователь не сможет вызвать ошибок в программе и нарушить её работоспособность: при попытке ввести символы в поле, предназначенное для чисел, будет выдана ошибка «Вводить можно только цифры» (Рисунок 7.2).

Рисунок 7.2 – Проверка на корректность вводимых данных

Аналогичная проверка включена во все поля, где возможен не корректный ввод данных.

Программа прошла тестирование и полностью работоспособна.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]