[Ольга Назина] Charles Proxy как инструмент тестировщика (2025)

  • Автор темы Автор темы Rayhorn
  • Дата начала Дата начала

Rayhorn

Модератор
Команда форума
Модератор
Сообщения
3.747
Реакции
3.302
1755790226268.png



Слив курса Charles Proxy как инструмент тестировщика [Ольга Назина]
Charles Proxy — перехватчик трафика, который помогает отслеживать, записывать и анализировать сетевые запросы. А ещё перехватывать запрос и менять его под себя. Или ответ. Начиная от параметров в URL и заканчивая телом сообщения. Именно этому мы и будем учиться на курсе: использовать функции инструмента по максимуму.

За две недели курса вы научитесь:
  • Устанавливать Breakpoint для перехвата запроса
  • Перезаписывать запрос / ответ без остановки (Rewrite)
  • Изменять заголовки — добавлять новые, редактировать или удалять существующие
  • Изменять тело запроса / ответа
  • Изменять параметры, прописываемые в URL
  • Анализировать «что пошло не так», когда функция почему-то не сработала
  • Менять скорость соединения для проверки отклика на «плохом» интернете
  • Подменять DNS и переадресовывать запросы
Важно: в курсе рассматривается работа с веб-приложениями и API-запросами, отправляемыми через Postman. Мобильные приложения на курсе не рассматриваются.

Программа тренинга:
Введение

  • Что такое 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
Остальные обзорно.
 
Благодарю, полезный навык)
 

Похожие темы

Чему вы научитесь Теория тестирования ПО Практика тестирования ПО (web + mobile) Работа с самыми популярными инструментами + SQL, git, bash, CI/CD Тестирование API Основы работы с git Основы работы с bash Работа с Postman Основы работы с Fiddler и Charles Proxy Основы работы с Jira и TestRail...
Ответы
6
Просмотры
Лазить по корпоративным сетям, оно конечно, дело пользительное, спору нет. Но главной приманкой, главным “сладким х.ем” кулхацкера, ясен пень, является веб-сервер, на коем и зиждется современная сеть. Не пытаясь в формате обзорной статьи объять необъятное, постараемся осветить основные связанные...
Ответы
62
Просмотры
14К
Основа анонимности Большинство считает, что достаточно скрыть свой IP-адрес и получить гарантию анонимности в сети. Но кроме этого существует еще множество моментов, которые не учитывает простой пользователь, не знающий технологии работы глобальных сетей. Действия по обеспечению анонимности в...
Ответы
17
Просмотры
11К
Назад
Сверху Снизу