Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования





НазваниеПравительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования
страница12/16
Дата публикации10.11.2014
Размер0.84 Mb.
ТипДипломная работа
100-bal.ru > Информатика > Дипломная работа
1   ...   8   9   10   11   12   13   14   15   16

3.2. Тестирование графического интерфейса


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

3.3. Нагрузочное тестирование


Нагрузочное тестирование проводилось с использованием утилиты Siege, которая позволяет генерировать потоки http запросов на тот или иной сервер, при этом отслеживается количество корректно обработанных запросов, количество ошибок, время обработки этих запросов - минимальное, максимальное и среднее. Для пользовательского интерфейса тестирование проводилось по следующей методике: была выбрана самая "тяжелая" страница - за обращением к которой стоит больше всего взаимодействий с базой данных, и сам интерфейс которой, продуцирует несколько больше http траффика, чем прочие страницы, из-за своего объема. Это страница results. Для того доступа к ней нужно выполнить POST запрос со страницы details, в котором передаются итоговые оценки студента. Этот запрос был перехвачен через специальный инструмент для прослушивания tcp траффика - tcpFlow, и дальше использовался в качестве тестового пакета для работы через инструмент нагрузочного тестирования.
Тестирование проводилось на персональном компьютере с процессором Intel Core i5-2520M, 4Гб оперативной памяти с оперционной системой Ubuntu 12.04. Были показана следующие результаты:
Таблица 3.4. Время отклика сервера при разных нагрузках

Количество запросов

Минимальное

Среднее

Максимальное

10

2.6

4

4.6

20

2.5

4.3

6

50

3.7

6

10

100

4

10

21


Максимальное количество пользователей, параллельная работа которых в системе не приводит к отказам - 50. При работе 55 пользователей начинают возникать отказы (1-2%), при этом резко увеличивается разброс значений минимального и максимального времени обработки запроса. При одновременной работе 100 пользователей доля отказов составляет уже порядка 5%.
Такие значения свидетельствуют о не самых высоких показателях производительности разработанной системы, но при этом на данном этапе ее развития это не будет являться серьезным ограничением. При увеличении нагрузки на приложение, потенциально можно обеспечить увеличение пропускной способности через точечную настройку веб-сервера и операционной системы.
1   ...   8   9   10   11   12   13   14   15   16

Похожие:

Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПрограмма дисциплины «Сценарный трейдинг» Правительство Российской...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...

Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...

Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...

Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Государственное образовательное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПравительство Российской Федерации Федеральное государственное автономное...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск