Скачиваний:
12
Добавлен:
03.06.2024
Размер:
633.9 Кб
Скачать

ГУАП

КАФЕДРА № 41

ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ

ПРЕПОДАВАТЕЛЬ

старший преподаватель

Н.Н. Григорьева

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

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

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

ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ №6

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

по курсу: ПРОГРАММНАЯ ИНЖЕНЕРИЯ

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

СТУДЕНТ ГР. №

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

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

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

Цель работы:

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

Для достижения поставленной цели требуется решить следующие задачи:

1. Зарегистрироваться на веб-сервисе Postman.

2. Выполнить упражнения для знакомства с возможностями Postman при

тестировании серверной части веб-приложений.

3. Провести интеграционное позитивное и негативное тестирование сервиса Google Maps в соответствии с документацией.

4. Выполнить по вариантам задание по тестированию API тестовой площадки.

5. Зафиксировать результат обучения в отчете

Ход работы:

Была выполнена регистрация в сервисе для тестирования API Postaman, скачана десктопная версия программы (Рисунок 1).

Рисунок 1 – Интерфейс Postman

Был успешно выполнен запрос POST с параметром key для доступа и JSON телом запроса. Запрос создает новую локацию на заданных координатах (Рисунок 2).

Рисунок 2 – Результат POST запроса

Добавленная локация была проверена запросом GET (Рисунок 3). Добавился параметр place_id для вывода информации по желаемой локации.

Рисунок 3 – Результат GET запроса

Выполнено негативное тестирование (Рисунок 4). Был продублирован предыдущий запрос, значение параметра place_id было изменено на несуществующий id.

Рисунок 4 – Негативный тест запроса GET

Согласно варианту 15 задания, были выполнены запросы к API сервиса с шутками про Чака Норриса, категории шуток: “career”, “music” и “dev” (Рисунок 5 - 7).

Рисунок 5 – Категория “career”

API возвращает дату создания шутки, ссылку на иконку, id, дату изменения, ссылку и саму шутку.

Рисунок 6 – Категория “music”

Рисунок 7 – Категория “dev”

Вывод:

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

Список используемых источников:

  1. Орлов С.А. Программная инженерия. Технологии разработки программного обеспечения: учебник. — СПб: Питер, 2020. С.640.

  2. Testengineer: Обучение тестированию, URL: https://testengineer.ru/category/obuchenie-testirovanie/ (Дата обращения 01.03.2024).

Соседние файлы в папке Григорьева ЛР