
Готовые практические работы (на оценку 5) / Практическая работа 4
.pdfМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,
СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего образования «Санкт-Петербургский государственный университет телекоммуникаций им. проф. М. А. Бонч-Бруевича»
(СПбГУТ)
Факультет инфокоммуникационных сетей и систем Кафедра программной инженерии и вычислительной техники
ПРАКТИЧЕСКАЯ РАБОТА №4
по дисциплине «Тестирование программного обеспечения»
студент гр. ИКПИ-84 |
_______________ |
Коваленко Л. А. |
доцент каф. ПИиВТ |
_______________ |
к.т.н. Лукша И. И. |
Санкт-Петербург
2022

1. Постановка задачи
На основе понимания состава и содержания ранее прочитанной лекции по основным положениям нагрузочного тестирования, осуществить разработку и проверку выполнения сценариев нагрузочного тестирования с использованием Web-сервера nginx, средств ab, wget, Wireshark.
2. Ход работы
Результат запуска утилиты ab с суммарным количеством запросов страницы, равным 100, и количеством конкурентных запросов, равным 10,
приведен на рис. 1.
Рисунок 1. Результат запуска утилиты ab
Среднее значение обработанных запросов в секунду: 3693.72 запросов в секунду. Среднее время обработки запроса: 0.271 мс. Скорость передачи данных: 1414 Кбайт/сек.
2

Результат двух последовательных запусков wget приведен на рис. 2.
Рисунок 2. Результат двух последовательных запусков wget
График зависимости переданной/принятой информации от времени для второго запуска приведен на рис. 3.
Рисунок 3. График зависимости переданной/принятой информации от времени для второго запуска
Средняя скорость передачи в первом случае: 32.7 МБ/сек.
Средняя скорость передачи во втором случае: 18.5 МБ/сек. 3

Скорость упала, так как во втором случае использовалась программа
Wireshark для захвата трафика, которая требует некоторое количество ресурсов. Кроме того, в нашем случае клиент разделяет вычислительные ресурсы сервера, поэтому сравнивать эти скорости не совсем корректно.
Результаты захвата трафика для второго случая в Wireshark приведен на рис. 4.
Рисунок 4. Результаты захвата трафика для второго случая в Wireshark
Программы wget и Wireshark по-разному подсчитывают скорость.
3.Заключение
Врезультате выполнения практической работы мы осуществили разработку и проверку выполнения сценариев нагрузочного тестирования с использованием Web-сервера nginx, средств ab, wget, Wireshark.
4