Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4 сем / Руденский_ИМ_Практическая_№2

.docx
Скачиваний:
2
Добавлен:
06.06.2025
Размер:
596.93 Кб
Скачать

МИНОБРНАУКИ РОССИИ

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

«ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)

Кафедра информационных систем

ОТЧЕT

по практической работе №2

по дисциплине «Тестирование программного обеспечения (трек)» Тема: Тестирование на уровне протокола HTTP средствами DevTools

Студент гр. 3316

Руденский И.М.

Преподаватель

Турнецкая Е.Л.

Санкт-Петербург

2025

Цель: получение практических навыков по тестированию сетевых протоколов с помощью инструментов веб-разработчика браузера.

Задачи:

1. Познакомиться с рабочим пространством инструментов веб-разработчика

в браузере.

2. Установить параметры фильтрации тестирования.

3. Провести тестирование выбранного элемента веб-страницы.

Выбранное веб-приложение: ozon.ru

Ход работы

1. Открытие инструментов разработчика

2. Подгружаемые элементы через сеть, выбран параметр фильтрации «Все»

3. Выбрано изображение для тестирования, получены параметры из заголовков:

Можно сделать вывод, что изображение загружается по протоколу https через get запрос с url ir.ozone.ru. Код статуса загрузки 200, что означает, что get запрос успешно выполнен.

Исходные заголовки:

В запросе видно, что выполняется get запрос по адресу, указанному в первой строке. Указаны поддерживаемые кодировки и языки. Указан адрес хоста и технические характеристики клиента (браузер, ОС).

В ответе видно, что код 200 (запрос выполнен успешно), указана дата запроса, тип сервера, размер изображения и другие метаданные.

4. Предварительный просмотр изображения:

5. Ответ в hex

6. Данные об инициаторе

7. Скорость загрузки (34 мс)

8. Файлы cookie

Вывод

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

Использованные источники

1) Google Chrome DevTools Documentation

  • URL: https://developer.chrome.com/docs/devtools/network/

  • Использование: описание вкладки Network, анализ запросов, параметров фильтрации.

2) MDN Web Docs – HTTP

  • URL: https://developer.mozilla.org/ru/docs/Web/HTTP

  • Использование: методы запросов (GET, POST), коды состояния (200, 404), заголовки.

3) HTTP/1.1 и HTTP/2 Specification (RFC 9113, RFC 9114)

  • URL: https://datatracker.ietf.org/doc/html/rfc9113

  • Использование: стандарты протоколов передачи данных