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

лабы / lab_5_pi

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

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

КАФЕДРА 41

Отчет Защищен с оценкой

Руководитель

Ассистент

Акопян Б.К.

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

Отчёт о лабораторной работе 5

ТЕСТИРОВАНИЕ НА ПЛАТФОРМЕ POSTMAN

по дисциплине: ПРОГРАММНАЯ ИНЖЕНЕРИЯ

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР.

4016

М. О. Жовтяк

подпись, дата

инициалы, фамилия

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

  1. Цель

Изучение технологии доступа по API к серверной части веб-приложения с использованием платформы для тестирования Postman.

  1. Ход работы

Регистрируюсь на плафторме Postman. После заполнения формы регистрации попадаю на главную страницу, представленную на рисунке 1.

Рисунок 1 – Главная страница Postman

Формируется GET-запрос https://api.chucknorris.io/jokes/categories для получения шуток про Чака Норриса. Результат на рисунке 2.

Рисунок 2 – Запрос к категориям

Выполняется три позитивных тестирования по категориям, это представлено на рисунках 3-5.

Рисунок 3 – Запрос с категорией explicit

Рисунок 4 – Запрос с категорией food

Рисунок 5 – Запрос с категорией history

Выполняется негативное тестирование с несуществующей категорией. Результат на рисунке 6.

Рисунок 6 – Запрос с категорией IT

Выполняется запрос к сайту с информацией о вселенной Звёздных войн: https://swapi.dev/documentation. Запрос с ключом представлен на рисунке 7, на котором мы получили информацию о Люке Скайуокере.

Рисунок 7 – Запрос к swapi.dev

Тестируется сервис на ввод пароля и логина https://stepik.org/catalog?auth=login.

Передача неправильного POST-запроса представлена на рисунке 8.

Рисунок 8 – Неправильный POST-запрос на ввод логина и пароля

Получаем сURL запроса. Вводим данные в Postman и отправляем запрос снова. Результат представлен на рисунке 9.

Рисунок 9 – POST-запрос в Postman

На рисунке можно увидеть, что отправляются неверные данные, но на тело ничего не вернуло. Предполагаю, что после нажатия на кнопку «Войти» сайт не формирует обратный переход на страницу login, а просто делает редирект, где высвечивается окошко о неверном вводе посредством JavaScript.

  1. Вывод

В ходе работы я изучил технологию доступа по API к серверной части веб-приложения с использованием платформы для тестирования Postman.

В ходе работы проблем не возникло.

Соседние файлы в папке лабы