TGViewer
Channel Public Channel
📚 ProTestingInfo 🔷 Канал по тестированию 📚

📚 ProTestingInfo 🔷 Канал по тестированию 📚

@protestinginfo

📌Информация для начинающих и для коллег в области QA, для личного закрепления знаний.
📌Теория, тесты, практика
Ментор-Консультация - 6 тр/час
Курс https://taplink.cc/protestinginfo
https://protestinginfo.ru
Вопросы @nadin_qa
ИП
РКН: https://clck.ru/3FWD9v
Subscribers
14.8K
Photos
1.7K
Videos
220
Links
1.3K

Showing posts older than #5013 · Back to latest

Older Posts 5 shown
Post #5007 1.91K
Что такое JWT-токен? 🔐👇

📌 Структура JWT:

1️⃣ Header — алгоритм шифрования (HS256, RS256) и тип токена

2️⃣ Payload — данные о пользователе: sub (ID), name, email, iat (время выпуска), exp (время истечения)

3️⃣ Signature — цифровая подпись для проверки целостности токена

🔍 Как посмотреть содержимое:
• Скопируй токен
• Вставь на jwt.io
• Увидишь декодированные данные
⚠️ Только для тестовых токенов!

🎯 JWT vs Bearer в чём разница?

JWT - это ФОРМАТ токена (как он устроен внутри).
Bearer - это ТИП авторизации (как токен передаётся в запросе).

Пример:
Authorization: Bearer eyJhbGciOiJIUzI1NiIs...

Здесь «Bearer» - схема авторизации, а длинная строка - JWT токен.

Проще: JWT - это ЧТО ты передаёшь, Bearer - это КАК ты это передаёшь.

Присоединяйся к @protestinginfo

Предлагаю посмотреть 🖥Практический разбор основных способов авторизации в Postman — https://coreapp.ai/app/player/lesson/68a9aa7f14181cbcf5ded6eb​
✅ Как добавить токен в запрос
✅ Разные способы авторизации
✅ Практические примеры для API тестирования


Действует промокод JULY до 31 июля  — скидка 790р.


💙 "Практический курс по GraphQL API для тестировщиков"
https://stepik.org/a/252924/pay?promo=9cb66f0b0b70b1a3

💙 "Практический курс по gRPC API для тестировщиков"
https://stepik.org/a/254052/pay?promo=80990bdfdfea22db

💙 Тесты по подготовке на собеседования по тестированию ПО
https://stepik.org/a/276076/pay?promo=9fdcd29f7e88cd5a

💙 Онлайн-вебинары, связанные с теорией и разбором ситуационных вопросов
https://coreapp.ai/app/player/course/673a1093e2ef10f35a7d95a5

💙 Онлайн-вебинары по тестированию API, интеграционному тестированию и SQL
https://coreapp.ai/app/player/course/691f421ee93b12ef2f3aad60

Действует промокод PROMO1600  — скидка 1600р.

💙 Тестирование API: GraphQL и gRPC для QA
https://stepik.org/a/276996/pay?promo=5c060ccf7200ed4d
  • 👍 15
  • ❤ 11
  • 🙏 3
Post #5000 2.04K
Виды интеграций систем 🔗👇👇

1️⃣ Синхронные интеграции по API — системы обмениваются данными с немедленным ответом. Отправитель ждёт результат. Примеры: REST API, SOAP, GraphQL- query, mutation.
2️⃣ Асинхронные интеграции — без ожидания ответа. Polling (регулярный опрос) и Webhooks (уведомления о событиях).
3️⃣ Режим реального времени — мгновенная передача с минимальной задержкой. WebSocket для двусторонней связи, SSE для потока от сервера.
4️⃣ Брокеры сообщений — асинхронный обмен через очереди (RabbitMQ, Kafka). Системы не зависят друг от друга.
5️⃣ Общая база данных — устаревающий подход, когда несколько систем работают с одной БД напрямую.
6️⃣ Обмен файлами — передача данных через CSV/XML/JSON файлы по FTP. Простой, но ненадёжный метод.
Зачем знать:
• Выбирать правильный тип интеграции для проекта
• Понимать архитектуру системы
• Готовиться к собеседованиям
В шапке профиля @protestinginfo тесты по подготовке к собеседованиям !
Хочешь глубже разобраться в теме и понять, как тестировать интеграции (включая E2E)?

❓ Какой тип интеграции используешь чаще? Пиши в комментариях! 👇


Действует промокод JULY до 31 июля  — скидка 790р.


💙 "Практический курс по GraphQL API для тестировщиков"
https://stepik.org/a/252924/pay?promo=9cb66f0b0b70b1a3

💙 "Практический курс по gRPC API для тестировщиков"
https://stepik.org/a/254052/pay?promo=80990bdfdfea22db

💙 Тесты по подготовке на собеседования по тестированию ПО
https://stepik.org/a/276076/pay?promo=9fdcd29f7e88cd5a

💙 Онлайн-вебинары, связанные с теорией и разбором ситуационных вопросов
https://coreapp.ai/app/player/course/673a1093e2ef10f35a7d95a5

💙 Онлайн-вебинары по тестированию API, интеграционному тестированию и SQL
https://coreapp.ai/app/player/course/691f421ee93b12ef2f3aad60

Действует промокод PROMO1600  — скидка 1600р.

💙 Тестирование API: GraphQL и gRPC для QA
https://stepik.org/a/276996/pay?promo=5c060ccf7200ed4d
  • 🔥 17
  • ❤ 8
  • ✍ 6
  • 👍 2
  • 🆒 2
  • 💘 1
Post #4998 2.18K
Что происходит, когда вводишь сайт и нажимаешь Enter?👇
Присоединяйся к нельзяграму - сперва новые рилсы здесь.

Это один из базовых вопросов на собеседованиях QA. Понимание процесса помогает точно находить причину багов: фронтенд, сеть или сервер.

7 ключевых этапов:
1️⃣ DNS-запрос
Браузер получает IP-адрес сайта: кеш браузера → ОС → провайдер → корневые серверы.
Если ошибка - проверяем DNS, hosts, прокси.
2️⃣ Установка TCP-соединения
Происходит «тройное рукопожатие»: SYN → SYN-ACK → ACK.
Проблемы здесь часто связаны с сетью, файрволлом или недоступностью сервера.
3️⃣ TLS-рукопожатие (для HTTPS)
Проверяется сертификат и настраивается шифрование.
Важно: срок действия, домен, цепочка доверия.
4️⃣ HTTP-запрос
Браузер отправляет метод (GET/POST), заголовки, куки и параметры.
Проверяем корректность данных и обработку запросов.
5️⃣ Ответ сервера
Приходит статус-код, заголовки и тело (HTML, JSON).
200 — успех, 404 — не найдено, 500/502 — ошибка сервера.
Это помогает точно локализовать проблему.
6️⃣ Рендеринг страницы
Браузер парсит HTML, строит DOM, применяет CSS, загружает ресурсы.
Ошибки могут быть связаны с порядком загрузки или скриптами.
7️⃣ Выполнение JavaScript
Подгружается динамика, обрабатываются события, идут запросы к API.
Ошибки видны в консоли.

Сохрани пост, чтобы повторить перед собеседованием.
Пост с расшифровками понятий https://t.me/protestinginfo/4647

P.S
IP-адрес на видео входит в диапазон 185.138.252.0 – 185.138.255.255. Это серверный адрес, который используется для внутренней маршрутизации сервисов Wildberries. Он не предназначен для прямого доступа через браузер по IP
127.0.0.1 это IP адрес, который всегда ведет обратно на ваш компьютер. Его псевдоним localhost
  • ❤ 10
  • 🔥 6
  • 👍 4
  • 👨‍💻 4
  • ✍ 2
  • 🙈 1
Post #4991 2.08K
Основные пары понятий на @protestinginfo👇,

Чем эти понятия отличаются и как работают вместе.
🔗 TCP / IP
🌐 TCP/IP - это стек протоколов, на котором построен интернет. Transmission Control Protocol/Internet Protocol - сетевая модель, описывающая процесс передачи цифровых данных
⠀
💠 TCP (Transmission Control Protocol) - транспортный протокол, обеспечивает надёжную доставку данных: гарантирует, что пакеты придут в правильном порядке, без потерь.
IP (Internet Protocol) - протокол сетевого уровня, отвечает за адресацию и маршрутизацию пакетов между устройствами.
⠀
🌐 HTTP / HTTPS
HTTP (HyperText Transfer Protocol) - протокол прикладного уровня, который предназначен для передачи «гипертекста» (для передачи изображений, видео, итд )
HTTPS - расширение протокола HTTP: данные шифруются, что обеспечивает безопасность соединения.
⠀
🖥 GUI / CLI
GUI (Graphical User Interface) - графический интерфейс для пользователей: кнопки, всплывающие окна, иконки.
CLI (Command Line Interface) - интерфейс командной строки: управление через текстовые команды, предназначен особенно для разработчиков, тестировщиков.
⠀
🗃 SQL / NoSQL
SQL (Structured Query Language) - это язык структурированных запросов, используемый для управления и манипулирования реляционными базами данных.
NoSQL (Not Only SQL) - это термин, который относится к нереляционным моделям баз данных, которые используют различные структуры для хранения данных: документы, ключ-значение, столбцовые и графовые БД.
⠀
🛠 SDK / API
SDK (Software Development Kit) - набор средств и библиотек, который позволяет создавать приложения: библиотеки, документация, примеры.
API (Application Programming Interface) - интерфейс, через который программы взаимодействуют: как «контракты» между компонентами или сервисами.
⠀
🔒 SSL / TLS
SSL (Secure Sockets Layer) - устаревший протокол, который раньше использовался для шифрования.
TLS (Transport Layer Security) - это безопасный протокол связи, обеспечивающий шифрование и аутентификацию; используется повсеместно.
⠀

Действует промокод JULY до 31 июля  — скидка 790р.


💙 "Практический курс по GraphQL API для тестировщиков"
https://stepik.org/a/252924/pay?promo=9cb66f0b0b70b1a3

💙 "Практический курс по gRPC API для тестировщиков"
https://stepik.org/a/254052/pay?promo=80990bdfdfea22db

💙 Тесты по подготовке на собеседования по тестированию ПО
https://stepik.org/a/276076/pay?promo=9fdcd29f7e88cd5a

💙 Онлайн-вебинары, связанные с теорией и разбором ситуационных вопросов
https://coreapp.ai/app/player/course/673a1093e2ef10f35a7d95a5

💙 Онлайн-вебинары по тестированию API, интеграционному тестированию и SQL
https://coreapp.ai/app/player/course/691f421ee93b12ef2f3aad60

Действует промокод PROMO1600  — скидка 1600р.

💙 Тестирование API: GraphQL и gRPC для QA
https://stepik.org/a/276996/pay?promo=5c060ccf7200ed4d
  • ❤ 13
  • ❤‍🔥 8
  • ✍ 3
  • 👍 3
  • 🔥 2
  • 💘 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →