СТАТЬ ТЕСТИРОВЩИКОМ УРОК #10 - ЗНАКОМИМСЯ С POSTMAN / ТЕСТИРУЕМ API НА ПРИМЕРЕ!

YOUTUBE · 30.11.2025 05:58

Ключевые темы и таймкоды

Введение в Postman

0:00
  • Postman - это инструмент для тестирования API, похожий на браузер.
  • Для начала работы нужно скачать и установить Postman.
  • Postman позволяет отправлять запросы и получать ответы от серверов.

Интерфейс Postman

1:00
  • Postman имеет интерфейс, похожий на браузер, с вкладками и кнопками.
  • Вкладки включают "Collection", "Server", "Flows", "History".
  • Для начала работы нужно создать новую вкладку и ввести URL для запроса.

Методы запросов и авторизация

5:36
  • В Postman можно выбирать методы запросов GET, POST, PUT, PATCH.
  • Авторизация используется для защиты запросов, особенно POST и PUT.
  • Для авторизации можно использовать API ключи и токены.

Настройка параметров и заголовков

10:23
  • В Postman можно настраивать параметры и заголовки для запросов.
  • Параметры включают ключи и значения, которые указываются в документации API.
  • Заголовки включают ключи и значения, которые добавляются к запросу.

Работа с JSON

12:20
  • В Postman можно работать с JSON, добавляя ключи и значения.
  • Для работы с JSON рекомендуется использовать английский язык.
  • Ключи и значения в JSON заключаются в фигурные или квадратные скобки в зависимости от типа данных.

Введение в Postman

16:15
  • Объяснение, как использовать Postman для отправки запросов на сервер.
  • Практика написания запросов и сохранения изменений.
  • Переход к изучению методов запросов GET и POST.

Работа с документацией API

18:10
  • Обзор документации API в Google Chrome.
  • Описание различных типов запросов GET, POST, DELETE.
  • Объяснение, что такое request и response.

Создание и отправка запросов

20:06
  • Создание и отправка запросов с параметрами.
  • Пример создания запроса с параметром page.
  • Использование Postman для отправки запросов и проверки ответов.

Тестирование запросов

25:50
  • Проверка статуса ответа и размера данных.
  • Тестирование первого запроса GET users.
  • Переход к следующему запросу GET single users.

Проверка данных ответа

28:42
  • Проверка статуса ответа 404 Not Found.
  • Анализ данных ответа и их соответствие документации API.
  • Проверка данных, таких как дата, ID, email, аватар и другие.

Заключение

31:40
  • Важность проверки данных ответа на соответствие документации.
  • Советы по работе с Postman и проверке данных.
  • Переход к следующему запросу и проверка статуса ответа.

Работа с API и документацией

34:26
  • Вставка данных и отправка запросов.
  • Проверка документации для понимания запросов.
  • Получение ответа 200 с ресурсами.

Работа с цветами и CSS

35:24
  • Объяснение номеров цветов в палитре.
  • Использование Chrome для проверки цветов.
  • Применение CSS для стилизации элементов на сайте.

Инспектирование элементов на сайте

39:16
  • Использование инструментов для проверки элементов.
  • Определение размеров и цветов элементов.
  • Проверка правильности расположения и именования элементов.

Веб-тестирование и API тестирование

43:11
  • Различие между веб-тестированием и API тестированием.
  • Проверка запросов на валидность и работу.
  • Проверка корректности отображения элементов на сайте.

Создание POST-запроса

44:11
  • Создание POST-запроса для создания нового ресурса.
  • Отправка данных и проверка документации.
  • Получение ответа и анализ данных.

Проверка POST-запроса

46:08
  • Проверка соответствия реального и ожидаемого результатов.
  • Анализ ошибок и корректировка данных.
  • Продолжение работы с документацией и создание UPDATE-запроса.

Создание UPDATE-запроса

49:01
  • Добавление данных в UPDATE-запрос.
  • Проверка документации и корректировка данных.
  • Отправка UPDATE-запроса и проверка ответа.

Создание GET-запроса

50:59
  • Создание GET-запроса для получения данных.
  • Проверка документации и корректировка данных.
  • Отправка GET-запроса и анализ ответа.

Поиск пользователя

51:58
  • Открытие новой вкладки и создание запроса.
  • Поиск пользователя по ID, но безуспешно.
  • Открытие новой вкладки для создания списка всех пользователей.

Проверка базы данных

53:54
  • Проверка наличия пользователя в базе данных.
  • Обнаружение, что пользователь не добавлен.
  • Проверка документации для подтверждения ошибки.

Обновление пользователя

56:35
  • Создание запроса на обновление пользователя.
  • Проверка ответа и обнаружение ошибки.
  • Удаление пользователя и проверка статуса.

Регистрация пользователя

58:32
  • Создание запроса на регистрацию пользователя.
  • Обнаружение ошибки валидации.
  • Проверка документации и исправление ошибок.

Тестирование API

1:04:20
  • Тестирование API через POST запрос.
  • Обнаружение ошибок валидации и их исправление.
  • Проверка статуса ответа и исправление ошибок.

Заключение

1:08:09
  • Обзор тестирования API через POST запрос.
  • Обещание продолжить изучение тестирования API на следующем уроке.