Charles Proxy как инструмент тестировщика

20 участников

О чём курс

Анализ сетевого трафика и подмена параметров запросов позволяют находить скрытые ошибки, которые невозможно обнаружить через графический интерфейс. Здесь разбирается, как перехватывать, модифицировать и эмулировать поведение веб-приложений и API с помощью Charles Proxy.

Внутри курса фокус на технической работе с сетевыми данными:

  • Работа с Breakpoint и Rewrite: изменение тел сообщений, параметров URL и HTTP-заголовков «на лету».
  • Эмуляция проблем сети: использование инструмента Throttling для тестирования поведения системы при низкой скорости соединения.
  • Работа с API: настройка интеграции с Postman для перехвата и анализа ответов сервера.
  • Управление DNS: переадресация запросов и подмена доменных имен для локальной отладки.

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

Программа обучения

  • Введение
    • Что такое Charles Proxy
    • Термины и определения
    • Установка и настройка инструмента
  • Переадресация
    • Как вместо сайта 1 открыть сайт 2
    • Как открыть нужный сайт, когда DNS ещё не настроен
  • Подмена данных в запросе и ответе
    • Подмена данных в запросе
    • Подмена данных в ответе
    • Изменение тела, заголовков, параметров URL
    • Изменение статус-кода
  • Снижение скорости запроса
    • Зачем нужно снижение скорости
    • Как его сделать
  • Перехват данных из Postman
    • Настройка Postman для перехвата
    • Перехват API-запросов
  • Breakpoint
    • Как установить Breakpoint
    • Как с его помощью подменить запрос / ответ
    • Ловим через Breakpoint трафик в вебе / Postman-е, изучаем ответ
  • Функции Charles
    • Breakpoint
    • Throttling
    • Map Local
    • DNS Spoofing Tool
    • Repeat
    • Validate
    • Rewrite:
      • Add Query Param
      • Modify Query Param
      • Remove Query Param
      • Add Header
      • Modify Header
      • Remove Header
    • Остальные обзорно
Складчина создана 15 октября 2024 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 10

ОН Ольга Назина Все материалы
698 ₽ 5 500 ₽