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

ПИ6

.docx
Скачиваний:
1
Добавлен:
12.04.2025
Размер:
711.34 Кб
Скачать

Цель работы:

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

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

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

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

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

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

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

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

Ход работы:

Выполнена регистрация в сервисе для тестирования Postman, скачана десктопная версия программы. Создана новая коллекция Google Map (Рисунок 1).

Рисунок 1 – Коллекция Google Map

Выполнен POST запрос Create New Location с параметром доступа - key. Запрос создает новую локацию на заданных координатах (Рисунок 2).

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

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

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

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

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

По варианту 21 выполнены запросы к API сервиса с шутками про Чака Норриса, категории шуток: «explicit», «history» и «political» (Рисунок 5 - 7).

Рисунок 5 – Категория «explicit»

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

Рисунок 6 – Категория «history»

Рисунок 7 – Категория «political»

Выполнен негативный тест с несуществующей категорией (Рисунок 8).

Рисунок 8- Результат негативного тестирования

Вывод:

В ходе выполнения лабораторной работы получен опыт работы с тестирование API серверной части веб-приложения с помощью Postman. Внесены данные о новой локации методом POST, выполнено позитивное и негативное тестирование получения данных о локации методом GET. Также выполнен запрос GET для получения случайной шутки по указанной категории.

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

  1. Testengineer: Обучение тестированию, URL: https://testengineer.ru/category/obuchenie-testirovanie/

Соседние файлы в предмете Программная инженерия