Привет, уже есть первые отзывы на курс по брокерам и могу сказать, что рекомендую его к посещению)
Почему?
Kafka и RabbitMQ есть почти в каждом высоконагруженном backend-проекте.
А вот хороших тренингов по автотестированию для них - почти нет.
При просмотре документации драйверов для брокеров кажется, что все просто.
ИИ с радостью выдаст первый рабочий код, но проблемы начинаются чуть позже.
Тестирование брокеров сообщений - это не REST API.
Возникает множество проблем, например, тесты:
- начинают зависать при прослушивании топика.
- отваливаются по тайм-ауту.
- не могут найти нужное сообщение.
- работают так долго, что это сильно влияет на ТТМ и их проще отключить.
При этом знание Kafka / RabbitMQ
и умение тестировать асинхронные системы
всё чаще требуется от QA Automation-инженеров - особенно в больших компаниях.
Для этого я собрал практический онлайн-курс по автоматизации тестирования Kafka и RabbitMQ на Python,
основанный на самых популярных брокерах сообщений.
В курсе:
- как устроены Kafka и RabbitMQ с точки зрения тестирования
- интеграционные и E2E-сценарии с несколькими сервисами
- синхронизация асинхронных и конкурентных событий
- многопоточность в автотестах
- применение паттернов проектирования
- практика на Python + код-ревью
Формат обучения:
📆 5 недель
🎥 видео-уроки
💬 Telegram-чат
⌨️ упор на практику
Кому подойдёт:
QA Automation инженерам, которые уже тестируют backend и пишут автотесты на Python.
Курс не рассчитан на новичков с нуля.
⚠️ Небольшая группа.
👉 Программа и регистрация:
https://aqa-engineer.com/brokers
Старт уже в марте, следующий поток только в мае)
Подробности на канале https://t.me/AQA_Engineer
Реклама: Меньшиков В.С.
ИНН 550725033009
erid 2VtzquYDMtp
Я тоже рекомендую курс Валеры, буду верить, что тоже до конца пройду!
Почему?
Kafka и RabbitMQ есть почти в каждом высоконагруженном backend-проекте.
А вот хороших тренингов по автотестированию для них - почти нет.
При просмотре документации драйверов для брокеров кажется, что все просто.
ИИ с радостью выдаст первый рабочий код, но проблемы начинаются чуть позже.
Тестирование брокеров сообщений - это не REST API.
Возникает множество проблем, например, тесты:
- начинают зависать при прослушивании топика.
- отваливаются по тайм-ауту.
- не могут найти нужное сообщение.
- работают так долго, что это сильно влияет на ТТМ и их проще отключить.
При этом знание Kafka / RabbitMQ
и умение тестировать асинхронные системы
всё чаще требуется от QA Automation-инженеров - особенно в больших компаниях.
Для этого я собрал практический онлайн-курс по автоматизации тестирования Kafka и RabbitMQ на Python,
основанный на самых популярных брокерах сообщений.
В курсе:
- как устроены Kafka и RabbitMQ с точки зрения тестирования
- интеграционные и E2E-сценарии с несколькими сервисами
- синхронизация асинхронных и конкурентных событий
- многопоточность в автотестах
- применение паттернов проектирования
- практика на Python + код-ревью
Формат обучения:
📆 5 недель
🎥 видео-уроки
💬 Telegram-чат
⌨️ упор на практику
Кому подойдёт:
QA Automation инженерам, которые уже тестируют backend и пишут автотесты на Python.
Курс не рассчитан на новичков с нуля.
⚠️ Небольшая группа.
👉 Программа и регистрация:
https://aqa-engineer.com/brokers
Старт уже в марте, следующий поток только в мае)
Подробности на канале https://t.me/AQA_Engineer
Реклама: Меньшиков В.С.
ИНН 550725033009
erid 2VtzquYDMtp
Я тоже рекомендую курс Валеры, буду верить, что тоже до конца пройду!
👍5❤2🆒1
Привет всем, тесты можно проходить с любого модуля, в процессе добавления шагов рефлексии и еще задание по JSON в форме тестов, которые порой так любят задавать коллеги из компаний Ozon и WB, связанные с доставками.
Тесты, связанные с финтехом уже добавлены, присоединяйтесь.
Есть чат, где я готова ответить на ваши вопросы по интерактивным тестам.
https://stepik.org/a/276076/
Тесты, связанные с финтехом уже добавлены, присоединяйтесь.
Есть чат, где я готова ответить на ваши вопросы по интерактивным тестам.
https://stepik.org/a/276076/
❤6🙏3👨💻3👍1
Как тестировщику сразу улучшить экспертизу и экономить 2-3 часа в день с помощью ИИ?
Друзья, вот курс, который реально помогает
работать быстрее 👇
Курс "Тестируем с ИИ" от Димы Алексеева @qa_road_channel - обновлён и пополнен новыми уроками.
Что внутри:
📌 Промпты для тест-кейсов, чек-листов и баг-репортов
📌 Анализ требований и тест-планы с ИИ
📌 API и UI тестирование с ИИ
📌 Как писать автотесты в Cursor
📌 Работа с Perplexity - доступ к топовым ИИ
📌 Используем ИИ в работе с инструментами тестирования
📌 Чат для общения и поддержки
За это время:
✅ 450+ тестировщиков прошли обучение
✅ Сотни часов сэкономлено на рутине
✅ Курс обновляется и пополняется новыми уроками
💡 Реальный пример:
Анализ ТЗ на 30 страниц - с 6 часов до 30 минут!
⚡ 5 часов обучения сэкономят недели жизни
💰 Цена:4990₽ → 2990₽ до 26 марта
🔗 Купить: @qa_road_bot (курс в тг)
🔗 Купить на Stepik stepik.org/a/251931
👀 Программу курса можно посмотреть на степике по этой ссылке
📩 Вопросы и оплата от фирмы: @Smok_Belyu
Друзья, вот курс, который реально помогает
работать быстрее 👇
Курс "Тестируем с ИИ" от Димы Алексеева @qa_road_channel - обновлён и пополнен новыми уроками.
Что внутри:
📌 Промпты для тест-кейсов, чек-листов и баг-репортов
📌 Анализ требований и тест-планы с ИИ
📌 API и UI тестирование с ИИ
📌 Как писать автотесты в Cursor
📌 Работа с Perplexity - доступ к топовым ИИ
📌 Используем ИИ в работе с инструментами тестирования
📌 Чат для общения и поддержки
За это время:
✅ 450+ тестировщиков прошли обучение
✅ Сотни часов сэкономлено на рутине
✅ Курс обновляется и пополняется новыми уроками
💡 Реальный пример:
Анализ ТЗ на 30 страниц - с 6 часов до 30 минут!
⚡ 5 часов обучения сэкономят недели жизни
💰 Цена:
🔗 Купить: @qa_road_bot (курс в тг)
🔗 Купить на Stepik stepik.org/a/251931
👀 Программу курса можно посмотреть на степике по этой ссылке
📩 Вопросы и оплата от фирмы: @Smok_Belyu
💯6👍5❤2🙏1😡1
Forwarded from Оповещения по курсам от protestinginfo
Коллеги, хочу поделиться важным решением.
Я закрываю одну главу и честно признаю: мой большой курс по подготовке к собеседованиям https://coreapp.ai/app/player/course/63924651d8e5a248367e869e в текущем формате больше не работает.
Я замечала это с октября. Запускала вебинары, предлагала, старалась, но отклика больше нет. Тот курс, который искренне помогал многим в 2023-2024 годах (успешное прохождение собесов, офферы), сейчас уже не попадает в потребности.
Было непросто это принять.
Что происходит сейчас
Я замораживаю курс. Он доживет свое с теми, у кого еще есть доступ, и закроется. Новых потоков с вебинарами и тестами, и практикой, ревью резюме не будет.
А подготовка к собеседованиям никуда не уходит.
Я пересобираю формат. Курс разбивается на мини-программы - короткие, точечные, практичные. Их будет проще проходить, и, надеюсь, полезнее. Постепенно перенесу материалы на Stepik, уже добавила тесты, переработаю разборы вопросов.
А еще в работе новые курсы REST API, брокеры сообщений. Расскажу, когда будет готово уже в MVP.
И да, про сайт
Я тоже его обновляю под себя - сейчас он больше про менторство и живую работу. Про короткую ясную информацию. Интересно,вот ссылка, уже есть структура: https://protestinginfo.ru
Спасибо, что вы рядом. Этот пост не прощание, а перезагрузка. Дальше — только нужное и настоящее.
❤️Сейчас я в процессе добавления 9 заданий по практике SQL в тесты https://stepik.org/a/276076/
(добавила практику по SQL, впервые использовала сервис использования MySQL БД внутри Stepik)
❤️Сделала программу из курсов Graphql API и gRPC API на Stepik.
https://stepik.org/a/276996
Сейчас установлена скидка 15%
Все новости на канале
https://t.me/info_course_protestinginfo
Я закрываю одну главу и честно признаю: мой большой курс по подготовке к собеседованиям https://coreapp.ai/app/player/course/63924651d8e5a248367e869e в текущем формате больше не работает.
Я замечала это с октября. Запускала вебинары, предлагала, старалась, но отклика больше нет. Тот курс, который искренне помогал многим в 2023-2024 годах (успешное прохождение собесов, офферы), сейчас уже не попадает в потребности.
Было непросто это принять.
Что происходит сейчас
Я замораживаю курс. Он доживет свое с теми, у кого еще есть доступ, и закроется. Новых потоков с вебинарами и тестами, и практикой, ревью резюме не будет.
А подготовка к собеседованиям никуда не уходит.
Я пересобираю формат. Курс разбивается на мини-программы - короткие, точечные, практичные. Их будет проще проходить, и, надеюсь, полезнее. Постепенно перенесу материалы на Stepik, уже добавила тесты, переработаю разборы вопросов.
А еще в работе новые курсы REST API, брокеры сообщений. Расскажу, когда будет готово уже в MVP.
И да, про сайт
Я тоже его обновляю под себя - сейчас он больше про менторство и живую работу. Про короткую ясную информацию. Интересно,вот ссылка, уже есть структура: https://protestinginfo.ru
Спасибо, что вы рядом. Этот пост не прощание, а перезагрузка. Дальше — только нужное и настоящее.
❤️Сейчас я в процессе добавления 9 заданий по практике SQL в тесты https://stepik.org/a/276076/
(добавила практику по SQL, впервые использовала сервис использования MySQL БД внутри Stepik)
❤️Сделала программу из курсов Graphql API и gRPC API на Stepik.
https://stepik.org/a/276996
Сейчас установлена скидка 15%
Все новости на канале
https://t.me/info_course_protestinginfo
❤30❤🔥11🙏4
В комнате закрыли QA, крокодила и кнопку «Не нажимать».
Через пять минут QA выходит довольный.
Сколько раз он нажал кнопку?
Ответ:20.
🎧 🎧 🎧
Вот это совпадение, у нас в школе @qa_guru тоже скидки от 20% на все основные курсы по автоматизации тестирования!
🤩 И самая жирная 30% скидка
На обе годовые программы по автоматизации на Java и Python. Где мы проведём тебя от Manual QA до Middle Automation Engineer и поможем с работой.
Эти программы построены так, что карьерный рост или смена работы происходят уже в процессе обучения.
✔ «QA Automation Engineer», инженер по автоматизации тестирования на Java.
✔ Обновленная программа по автоматизации тестирования на Python.
Почему сейчас:
🤩 Скидки до 10 марта!
🤩 Рассрочка на программы.
🤩 Ты успеешь освоить стек до насыщенного сезона найма, если начнёшь весной.
Если планировал изучить автоматизацию или перейти на уровень Middle+, то сейчас лучший момент зафиксировать цену.
❗ Акция только до 10.03 (включительно)
Подробности и плюшки тут🤩
Через пять минут QA выходит довольный.
Сколько раз он нажал кнопку?
Ответ:
Вот это совпадение, у нас в школе @qa_guru тоже скидки от 20% на все основные курсы по автоматизации тестирования!
На обе годовые программы по автоматизации на Java и Python. Где мы проведём тебя от Manual QA до Middle Automation Engineer и поможем с работой.
Эти программы построены так, что карьерный рост или смена работы происходят уже в процессе обучения.
Почему сейчас:
Если планировал изучить автоматизацию или перейти на уровень Middle+, то сейчас лучший момент зафиксировать цену.
Подробности и плюшки тут
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7🌚7❤3🍌3🙈3 3👨💻1
🧭 Зрелость QA: новый сезон Podlodka QA Crew
За последний год стало очень заметно: от QA-инженеров ждут больше влияния — на продукт, на процессы, на бизнес в целом.
Но по факту многие специалисты продолжают жить в режиме бесконечной операционки: задач много, ответственности всё больше, а ощущения системности — всё меньше.
🌊 Хотим сократить этот разрыв в новом сезоне Podlodka QA Crew.
С 16 по 20 марта мы проведём неделю «Зрелость QA» — про то, как выстраивается системный и управляемый подход к качеству.
Как обычно, будут живые сессии в Zoom, закрытое комьюнити в Telegram и та самая ламповая атмосфера Podlodka, где можно не только слушать, но и обсуждать.
Программа будет дополняться на сайте — а пока (до 9 марта) можно забрать билет по early-bird цене. Присоединяйтесь к диалогу о зрелом QA с практиками индустрии!
👉 Забрать свой билет на Podlodka QA Crew
А по промокоду protestinginfo получите скидку🎁
За последний год стало очень заметно: от QA-инженеров ждут больше влияния — на продукт, на процессы, на бизнес в целом.
Но по факту многие специалисты продолжают жить в режиме бесконечной операционки: задач много, ответственности всё больше, а ощущения системности — всё меньше.
🌊 Хотим сократить этот разрыв в новом сезоне Podlodka QA Crew.
С 16 по 20 марта мы проведём неделю «Зрелость QA» — про то, как выстраивается системный и управляемый подход к качеству.
Как обычно, будут живые сессии в Zoom, закрытое комьюнити в Telegram и та самая ламповая атмосфера Podlodka, где можно не только слушать, но и обсуждать.
Программа будет дополняться на сайте — а пока (до 9 марта) можно забрать билет по early-bird цене. Присоединяйтесь к диалогу о зрелом QA с практиками индустрии!
👉 Забрать свой билет на Podlodka QA Crew
❤10⚡2😢1🆒1
Сделайте себе подарок или подарок близкому человеку.
Пусть подготовка к собеседованию станет не испытанием, а красивым этапом на пути к новым возможностям. Пусть каждый день приносит новые знания, уверенность в своих силах и понимание того, что всё обязательно получится.
Желаю, чтобы все усилия, которые вкладываются в развитие навыков тестирования, обязательно дали результат. Пусть внимательность, терпение и стремление к качеству помогут показать свои лучшие стороны и открыть двери к интересной работе. А также удивить всех и достичь цели!
Stepik
Практический курс по GraphQL API для тестировщиков - https://stepik.org/a/252924/pay?promo=2d9270f8981e3076
Практический курс по gRPC API для тестировщиков - https://stepik.org/a/254052/pay?promo=86919c35bb20a0c4
Или Программа Тестирование API: GraphQL и gRPC для QA - https://stepik.org/a/276996/pay?promo=c25d848a1227eecb
+ Тесты по тестированию ПО для подготовки к собеседованиям
https://stepik.org/a/276076/
А также на вебинары на площадке Coreapp
Здесь важно указать промокод EIGTH - 25% (пишите @nadin_qa, если не найдете поле)
Скоро будет вебинар!
Для подготовки на собеседования на позицию "Инженера по тестированию ПО".
Онлайн-вебинары по тестированию API, интеграционному тестированию и SQL - https://coreapp.ai/app/player/course/691f421ee93b12ef2f3aad60
Онлайн-вебинары, связанные с разбором вопросов на собеседованиях - https://coreapp.ai/app/player/course/673a1093e2ef10f35a7d95a5
❤️Верь в себя, свои знания и свой потенциал. От всей души желаю успеха, уверенности и исполнения всех целей.❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13💘7❤🔥5
В этот день хочу пожелать ярких и позитивных эмоций, сказочного настроения и огромного счастья.
Желаю, чтобы каждый день вашей жизни был наполнен теплом и улыбками.
Желаю любви, которая согреет вас в любой момент, и удачи, которая будет всегда на вашей стороне.
Пусть ваши цели станут достигнутыми!
Сегодня не про тестирование, API, интеграции и баги, сегодня про ВАС:
И еще, еще для вас:
Женского счастья и гармонии внутри себя❤️!
Мужчины, я поздравляю ваших мам, сестёр, жен / девушек, бабушек с праздником! Крепкого Здоровья, счастья и исполнения желаний.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤25❤🔥7🙈2😁1💔1 1
Всем привет, хочу порекомендовать бесплатный дашборд по автоматизации с код-сниппетами AQA Reference:
https://aqa-proka4.org/ref/aqa_reference_hub
Автор: Алексей Коледачкин
Моя шпаргалка на данный момент при изучении автоматизации тестирования.
https://aqa-proka4.org/ref/aqa_reference_hub
Автор: Алексей Коледачкин
Моя шпаргалка на данный момент при изучении автоматизации тестирования.
👍19🔥10❤🔥5❤2💘2👨💻1🆒1
Forwarded from GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
RabbitMQ - исследование через CloudAMQP.pdf
5.9 MB
Один из самых удобных способов “потрогать” RabbitMQ руками, не поднимая инфраструктуру у себя - использовать облачный сервис CloudAMQP.
В нём можно в режиме онлайн:
+ развернуть собственный брокер RabbitMQ,
+ посмотреть его настройки,
+ поменять параметры,
+ поэкспериментировать с обменниками и очередями,
+ отправлять сообщения в брокер и тут же их получать.
Подготовила для вас практический гайд по исследованию RabbitMQ через CloudAMQP, в котором вы пошагово сможете:
1. зарегистрироваться в инструменте;
2. создать свой виртуальный сервер с брокером RabbitMQ;
3. настроить exchange и привязанные к нему очереди;
4. задать bindings и routing keys;
5. протестировать отправку сообщений и чтение их из очередей, без необходимости писать код.
Это пошаговое руководство с картинками 🤩
Идеально, если вы только начинаете знакомство с брокерами сообщений, хотите сделать первые уверенные шаги и понять, в какую сторону двигаться дальше.
Скачивайте, сохраняйте гайд и пробуйте инструмент на практике 🤝
P.S. Доступ к CloudAMQP из России может требовать использование VPN.
#АрхитектураGA
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16👍2🔥2🆒1
Кто со мной пробовать все выполнить по инструкции?❤️ Познакомиться с RabbitMQ. Все, что делает Екатерина Ананьева, автор канала GetAnalyst, — мне нравится. Для изучения аналитики (системного анализа) я рекомендую! Это не реклама, а чистое восхищение. Хотя сейчас на текущем обучении у Екатерины много упорной работы, практики, что сложно даже выдохнуть, и все же это закаляет. Я узнаю очень много новой информации, что я обязательно закреплю и буду готова потом поделиться своими впечатлениями.
Я прошла курс у Екатерины по проектированию архитектуры. Я больше углубилась в понимание микросервисной архитектуры, событийно-ориентированной архитектуры и в другие виды архитектуры. Асинхронность в REST API, что мне потом пришла идея рассказать про вебхуки, углубилась в OAuth 2.0, а самое главное в тему брокеров сообщений. Нужная полезная информация, которая мне помогает до сих пор при тестировании интеграций, бэкенда🙏 . Я посетила все вебинары, и впитала те знания, которые мне необходимы.
Сейчас я прохожу курс «AI-Акселератор» как выше написала, на данный момент изучаю n8n и создаю своeго AI агента, впереди API, AI. Postman, RAG, разработка на Python, плюс вайбкодинг.
Сильно погружаюсь в системный анализ и архитектуру, автоматизацию, блогинг, менторство, обучение и предпринимательство. Цель на повышение грейда в рамках проектных рабочих задач, помощь коллегам.
У меня сейчас 4 обучения.
Стараюсь все распланировать, но где-то что упускаю, думаю, — это внутреннее состояние, спорт.
А семья прежде всего, этот рубильник по детям включен по умолчанию 😅.
Благодарю за прочтение!
И предлагаю вместе со мной пройти данный путь по инструкции RabbitMQ💪🏼🫶
Я прошла курс у Екатерины по проектированию архитектуры. Я больше углубилась в понимание микросервисной архитектуры, событийно-ориентированной архитектуры и в другие виды архитектуры. Асинхронность в REST API, что мне потом пришла идея рассказать про вебхуки, углубилась в OAuth 2.0, а самое главное в тему брокеров сообщений. Нужная полезная информация, которая мне помогает до сих пор при тестировании интеграций, бэкенда
Сейчас я прохожу курс «AI-Акселератор» как выше написала, на данный момент изучаю n8n и создаю своeго AI агента, впереди API, AI. Postman, RAG, разработка на Python, плюс вайбкодинг.
Сильно погружаюсь в системный анализ и архитектуру, автоматизацию, блогинг, менторство, обучение и предпринимательство. Цель на повышение грейда в рамках проектных рабочих задач, помощь коллегам.
У меня сейчас 4 обучения.
Стараюсь все распланировать, но где-то что упускаю, думаю, — это внутреннее состояние, спорт.
А семья прежде всего, этот рубильник по детям включен по умолчанию 😅.
Благодарю за прочтение!
И предлагаю вместе со мной пройти данный путь по инструкции RabbitMQ💪🏼
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥14❤11👍1💘1
Когда я работала инженером по автоматизации на Java, постепенно всё меньше кайфовала от написания автотестов и всё больше от анализа и архитектуры сервисов. Так я стала тест-аналитиком. В прошлой компании начала плотно работать с архитекторами, и этот опыт стал ключевым, когда устраивалась в текущую.
Перед тем как ревьюить тестовые модели, я всегда погружаюсь в требования: люблю читать архитектуру, разбираться в диаграммах последовательностей, смотреть, как сервисы взаимодействуют между собой, понимать логику запросов по бэку. А вот макеты - не моя любовь 😁
Иногда даже предлагаю аналитикам менять формулировки требований или уточнять нефункциональные параметры, особенно когда платформа обновляется, а в документации всё ещё живут старые шаблоны.
Итак, как тестировать документацию?
Важно знать, что каждое требование должно обладать рядом характеристик от полноты и однозначности до проверяемости, модифицируемости и трассируемости. Но на практике часто встречаются противоречивые, неактуальные или просто непроверяемые требования.
Например, при ревью тестовых моделей коллеги иногда говорят: «Это требование невозможно протестировать только из под капота». Формально оно плохое, но главное, что его можно проверить (пусть и вместе с разработчиком).
А если требование воспроизводится только на проде - это уже зона риска. Оно вроде бы выполнимо, но качество сильно зависит от окружения.
Мой совет: ищите противоречия и нелогичность в документации - они чаще всего выдают некачественные требования. Если вы знаете продукт, вы точно заметите несостыковки.
И не забывайте про модифицируемость - требования нужно обновлять или вести историю изменений. А при трассировке связывать каждое требование с тестом - так вы точно не потеряете ничего важного.
Дополняйте в комментариях свои любимые характеристики требований ❤️
@protestinginfo
Перед тем как ревьюить тестовые модели, я всегда погружаюсь в требования: люблю читать архитектуру, разбираться в диаграммах последовательностей, смотреть, как сервисы взаимодействуют между собой, понимать логику запросов по бэку. А вот макеты - не моя любовь 😁
Иногда даже предлагаю аналитикам менять формулировки требований или уточнять нефункциональные параметры, особенно когда платформа обновляется, а в документации всё ещё живут старые шаблоны.
Итак, как тестировать документацию?
Важно знать, что каждое требование должно обладать рядом характеристик от полноты и однозначности до проверяемости, модифицируемости и трассируемости. Но на практике часто встречаются противоречивые, неактуальные или просто непроверяемые требования.
Например, при ревью тестовых моделей коллеги иногда говорят: «Это требование невозможно протестировать только из под капота». Формально оно плохое, но главное, что его можно проверить (пусть и вместе с разработчиком).
А если требование воспроизводится только на проде - это уже зона риска. Оно вроде бы выполнимо, но качество сильно зависит от окружения.
Мой совет: ищите противоречия и нелогичность в документации - они чаще всего выдают некачественные требования. Если вы знаете продукт, вы точно заметите несостыковки.
И не забывайте про модифицируемость - требования нужно обновлять или вести историю изменений. А при трассировке связывать каждое требование с тестом - так вы точно не потеряете ничего важного.
Дополняйте в комментариях свои любимые характеристики требований ❤️
@protestinginfo
❤8👍5❤🔥1💘1