Всем привет, хочу порекомендовать бесплатный дашборд по автоматизации с код-сниппетами 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
Forwarded from QA_Road_channel
🔐 Proxy, VPN, Tor и SSH
Посиделки во вторник 17 марта в 21.00 по мск
Вести будет Максим Трофимов — сисадмин и DevOps-инженер с 20 годами опыта в IT. Человек, который настраивал сети, когда WireGuard ещё не существовал.
О чём поговорим:
🌐 Сначала — база
→ Что реально происходит, когда ты делаешь запрос в интернет
→ Почему твой IP виден всем
🔀 Proxy
→ Как работает и чем HTTP отличается от SOCKS5
→ Практическое применение SOCKS-прокси для инженера
🛡 VPN
→ Сетевой туннель
→ IPSec vs OpenVPN vs WireGuard
→ Tailscale и mesh-VPN
→ DNS leak, kill switch, обнаружение VPN
🧅 Tor
→ Как работает onion routing
→ Архитектура сети
→ Где Tor уместен, а где нет
🔑 SSH-туннелирование
→ Пробрасываем порты
→ SOCKS-прокси через SSH
→ Цепочки через несколько хопов
🔥И есть секретнаяБонусная часть
Ждём всех во вторник
🚨Записи Не будет!
Посиделки во вторник 17 марта в 21.00 по мск
Вести будет Максим Трофимов — сисадмин и DevOps-инженер с 20 годами опыта в IT. Человек, который настраивал сети, когда WireGuard ещё не существовал.
О чём поговорим:
🌐 Сначала — база
→ Что реально происходит, когда ты делаешь запрос в интернет
→ Почему твой IP виден всем
🔀 Proxy
→ Как работает и чем HTTP отличается от SOCKS5
→ Практическое применение SOCKS-прокси для инженера
🛡 VPN
→ Сетевой туннель
→ IPSec vs OpenVPN vs WireGuard
→ Tailscale и mesh-VPN
→ DNS leak, kill switch, обнаружение VPN
🧅 Tor
→ Как работает onion routing
→ Архитектура сети
→ Где Tor уместен, а где нет
🔑 SSH-туннелирование
→ Пробрасываем порты
→ SOCKS-прокси через SSH
→ Цепочки через несколько хопов
🔥И есть секретная
Ждём всех во вторник
🚨Записи Не будет!
🔥20👍6❤2🙏1
Forwarded from Оповещения по курсам от protestinginfo
Курс достаточно хорошо продуман, насыщен теорией и практическими заданиями. Не для ленивых :) Есть возможность изучить и поработать с API разными способами (отдельное спасибо за бонусный модуль). С объемом новой информации помогают справиться подробные инструкции и поддержка автора. Надя всегда оперативно реагирует в обратной связи. Однозначно рекомендую всем.
Желаю еще большего роста коллеге!
Старт потока в начале апреля.
А по форме предзаписи с бонусами стартанет раньше
Заполнить форму предзаписи.
https://protestinginfo.ru/practice_api_sql#register
❤6🔥5🙏1
Добрый вечер, коллеги! Напоминаю: на площадке CoreApp открыты записи вебинаров — можно смотреть в удобном темпе:
🖥 Практический разбор основных способов авторизации в Postman — https://coreapp.ai/app/player/lesson/68a9aa7f14181cbcf5ded6eb
🖥 Вебинар «Асинхронность в API: как тестировать Webhook» — https://coreapp.ai/app/player/lesson/6851e50d5c919c7d27527a90
🖥 Вебинар «Асинхронность в API: как тестировать Webhook» (доп. запись/материалы) — https://coreapp.ai/app/player/lesson/6965028e7baf5a13af260c65
🖥 Разбор технических вопросов на собеседования QA: тестирование API (REST API) — https://coreapp.ai/app/player/lesson/66dd4c2e6d08521ef303e4b4
🖥 Вебинар «Разбор вопросов» + тесты — https://coreapp.ai/app/player/lesson/672607b1de85a3e17dcf2169
И еще три вебинара
💙 Вебинар по тестированию REST API
YouTube
RuTube
💙 Разбор ситуационных вопросов на собеседованиях (QA Engineer)
YouTube
RuTube
💙 Техники тест-дизайна и их применение на практике
YouTube
RuTube
И еще три вебинара
YouTube
RuTube
YouTube
RuTube
YouTube
RuTube
Please open Telegram to view this post
VIEW IN TELEGRAM
coreapp.ai
Практический разбор основных способов авторизации в Postman
Разработанная мною программа и наборы тестов помогут погрузиться на практике в задачи тестирования и обеспечения качества, а также сформируют структурированную базу знаний, пользу которой можно оценить в заданиях для самопроверки, что позволит увереннее чувствовать…
🔥12❤8💘4❤🔥2🏆1