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 #4945 · Back to latest

Older Posts 11 shown
Post #4944 2.36K

Forwarded from Декрет в ИТ: Nadin - мама-тестировщица.

Что самое лучшее произошло на этой неделе: три моих менти без опыта нашли работу ❤️
  • ❤‍🔥 21
  • 🆒 5
  • 💘 4
Post #4943 2.71K
Надя, приветствую! :)
Вот и заканчивается для меня доступ к курсу тестирования бэкенда.

Хочу выразить тебе многократную благодарность за продуманный системный подход. Все занятия с самой необходимой теорией и максимумом практики!



Круто, что ты создала этот курс в коллаборации с Валерием Меньшиковым и его проектом.

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

Первые 2 месяца курса стали для меня настоящим интенсивом: заданий достаточно много, я старалась сдать на проверку обязательные контрольные в установленный срок.

Благодарю тебя за ценную обратную связь в ходе ревью моей тестовой документации, а также за развернутые ответы на возникшие вопросы.
Ура, после своевременной сдачи контрольных заданий я получила бонусный доступ к практике!

За это время я неоднократно возвращалась к повторным проверкам и лучше освоилась с такими инструментами, как Redis, Kafka.
Отдельное спасибо тебе за модуль по автоматизации тестов в Postman (генерация тестовых данных в Pre-request, извлечение данных из тела ответа сервера и сохранение в переменные для использования в следующих запросах, тестовые прогоны). Очень здорово, что в уроках (не только этого модуля) есть и текстовый материал, и практическое видеозанятие.
В итоге ранее разрозненные знания улеглись в уверенные навыки, которые я активно применяю в своих проектах!

Также признательна тебе за возможность практики с GraphQL и gRPC. Очень здорово пощупать разницу в реализации и сравнить особенности выполнения тестовых запросов для функционала бэкенда, уже такого знакомого по взаимодействию с REST API.
Желаю тебе дальнейших успехов на твоем просветительском пути, энергии и вдохновения для реализации новых задумок !!!

Марина Турбина


Прекрасный отзыв от ученицы, который описывает работу и процесс тестирования на онлайн-курсе по тестированию бэкенда❤️ Главное находить возможности для развития!

Старт в начале апреля, планирую провести вебинар.

Форма предзаписи
https://protestinginfo.ru/practice_api_sql#register для получения дополнительного бонуса по оплате.

Готова направить и помочь.

Оповещения по курсам

https://t.me/info_course_protestinginfo
  • 🔥 7
  • ❤ 4
  • ❤‍🔥 1
Post #4941 4.07K
Список вопросов и ответы на них:
ЗДЕСЬ ОТВЕТЫ👇
https://docs.google.com/document/d/1gYaeOM3ykND7tE3FCAnmMvJpsmsDuypd533nErFGCrs/edit?usp=drivesdk


Напоминаю: на площадке CoreApp открыты записи вебинаров — можно смотреть в удобном темпе:
🖥Практический разбор основных способов авторизации в Postman — https://coreapp.ai/app/player/lesson/68a9aa7f14181cbcf5ded6eb​
🖥Вебинар «Асинхронность в API: как тестировать Webhook» — https://coreapp.ai/app/player/lesson/6851e50d5c919c7d27527a90
🖥Вебинар «Разбор техничеcких вопросов на собеседования QA" — 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


Действует промокод 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
Google Docs Вопросы на собес ВОПРОСЫ на собеседовании на позицию QA Engineer: Подписка на телеграм канал, спасибо! https://t.me/protestinginfo Больше закрепления знаний и разбор заданий на курсе: сайт Protestinginfo Оповещения по старту курса по тестам, по вебинарам и по практике…
  • 🔥 21
  • ❤ 11
  • 💘 4
  • ❤‍🔥 2
  • 👌 2
  • 🏆 1
Post #4940 3.23K

Forwarded from Оповещения по курсам от protestinginfo

Курс достаточно хорошо продуман, насыщен теорией и практическими заданиями. Не для ленивых :) Есть возможность изучить и поработать с API разными способами (отдельное спасибо за бонусный модуль). С объемом новой информации помогают справиться подробные инструкции и поддержка автора. Надя всегда оперативно реагирует в обратной связи. Однозначно рекомендую всем.

Желаю еще большего роста коллеге!

Старт потока в начале апреля.
А по форме предзаписи с бонусами стартанет раньше
Заполнить форму предзаписи.
https://protestinginfo.ru/practice_api_sql#register
  • ❤ 7
  • 🔥 6
  • 🙏 1
Post #4929 2.98K
Когда я работала инженером по автоматизации на Java, постепенно всё меньше кайфовала от написания автотестов и всё больше от анализа и архитектуры сервисов. Так я стала тест-аналитиком. В прошлой компании начала плотно работать с архитекторами, и этот опыт стал ключевым, когда устраивалась в текущую.
Перед тем как ревьюить тестовые модели, я всегда погружаюсь в требования: люблю читать архитектуру, разбираться в диаграммах последовательностей, смотреть, как сервисы взаимодействуют между собой, понимать логику запросов по бэку. А вот макеты - не моя любовь 😁
Иногда даже предлагаю аналитикам менять формулировки требований или уточнять нефункциональные параметры, особенно когда платформа обновляется, а в документации всё ещё живут старые шаблоны.
Итак, как тестировать документацию?
Важно знать, что каждое требование должно обладать рядом характеристик от полноты и однозначности до проверяемости, модифицируемости и трассируемости. Но на практике часто встречаются противоречивые, неактуальные или просто непроверяемые требования.
Например, при ревью тестовых моделей коллеги иногда говорят: «Это требование невозможно протестировать только из под капота». Формально оно плохое, но главное, что его можно проверить (пусть и вместе с разработчиком).
А если требование воспроизводится только на проде - это уже зона риска. Оно вроде бы выполнимо, но качество сильно зависит от окружения.
Мой совет: ищите противоречия и нелогичность в документации - они чаще всего выдают некачественные требования. Если вы знаете продукт, вы точно заметите несостыковки.
И не забывайте про модифицируемость - требования нужно обновлять или вести историю изменений. А при трассировке связывать каждое требование с тестом - так вы точно не потеряете ничего важного.

Дополняйте в комментариях свои любимые характеристики требований ❤️

@protestinginfo
  • ❤ 8
  • 👍 7
  • ❤‍🔥 1
  • 💘 1
Post #4928 6.39K
Кто со мной пробовать все выполнить по инструкции?❤️ Познакомиться с RabbitMQ. Все, что делает Екатерина Ананьева, автор канала GetAnalyst, — мне нравится. Для изучения аналитики (системного анализа) я рекомендую! Это не реклама, а чистое восхищение. Хотя сейчас на текущем обучении у Екатерины много упорной работы, практики, что сложно даже выдохнуть, и все же это закаляет. Я узнаю очень много новой информации, что я обязательно закреплю и буду готова потом поделиться своими впечатлениями.

Я прошла курс у Екатерины по проектированию архитектуры. Я больше углубилась в понимание микросервисной архитектуры, событийно-ориентированной архитектуры и в другие виды архитектуры. Асинхронность в REST API, что мне потом пришла идея рассказать про вебхуки, углубилась в OAuth 2.0, а самое главное в тему брокеров сообщений. Нужная полезная информация, которая мне помогает до сих пор при тестировании интеграций, бэкенда 🙏. Я посетила все вебинары, и впитала те знания, которые мне необходимы.

Сейчас я прохожу курс «AI-Акселератор» как выше написала, на данный момент изучаю n8n и создаю своeго AI агента, впереди API, AI. Postman, RAG, разработка на Python, плюс вайбкодинг.
Сильно погружаюсь в системный анализ и архитектуру, автоматизацию, блогинг, менторство, обучение и предпринимательство. Цель на повышение грейда в рамках проектных рабочих задач, помощь коллегам.

У меня сейчас 4 обучения.
Стараюсь все распланировать, но где-то что упускаю, думаю, — это внутреннее состояние, спорт.

А семья прежде всего, этот рубильник по детям включен по умолчанию 😅.
Благодарю за прочтение!
И предлагаю вместе со мной пройти данный путь по инструкции RabbitMQ💪🏼🫶
  • ❤‍🔥 16
  • ❤ 12
  • 👍 1
  • 🏆 1
  • 💘 1
Post #4927 2.17K

Forwarded from GetAnalyst - Навыки • Системный анализ • Бизнес-анализ

RabbitMQ - исследование через CloudAMQP.pdf5.9 MB
🐇 Брокер RabbitMQ - пошаговая практика по развёрыванию и тестированию через CloudAMPQ 📚

Один из самых удобных способов “потрогать” RabbitMQ руками, не поднимая инфраструктуру у себя - использовать облачный сервис CloudAMQP.

В нём можно в режиме онлайн:
+ развернуть собственный брокер RabbitMQ,
+ посмотреть его настройки,
+ поменять параметры,
+ поэкспериментировать с обменниками и очередями,
+ отправлять сообщения в брокер и тут же их получать.


Подготовила для вас практический гайд по исследованию RabbitMQ через CloudAMQP, в котором вы пошагово сможете:
1. зарегистрироваться в инструменте;
2. создать свой виртуальный сервер с брокером RabbitMQ;
3. настроить exchange и привязанные к нему очереди;
4. задать bindings и routing keys;
5. протестировать отправку сообщений и чтение их из очередей, без необходимости писать код.


Это пошаговое руководство с картинками 🤩

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

Скачивайте, сохраняйте гайд и пробуйте инструмент на практике 🤝


P.S. Доступ к CloudAMQP из России может требовать использование VPN.

#АрхитектураGA
  • ❤ 17
  • 👍 3
  • 🔥 2
  • 🆒 1
Post #4926 2.5K
Всем привет, хочу порекомендовать бесплатный дашборд по автоматизации с код-сниппетами AQA Reference:

https://aqa-proka4.org/ref/aqa_reference_hub

Автор: Алексей Коледачкин

Моя шпаргалка на данный момент при изучении автоматизации тестирования.
  • 👍 21
  • 🔥 10
  • ❤‍🔥 5
  • ❤ 2
  • 💘 2
  • 👨‍💻 1
  • 🆒 1
Post #4924 2.5K
⭐️Милые девушки! Поздравляю с
💝💝💝💝💝 ❤️⭐️!
В этот день хочу пожелать ярких и позитивных эмоций, сказочного настроения и огромного счастья.💝🦋
Желаю, чтобы каждый день вашей жизни был наполнен теплом и улыбками.
Желаю любви, которая согреет вас в любой момент, и удачи, которая будет всегда на вашей стороне.
Пусть ваши цели станут достигнутыми!

Сегодня не про тестирование, API, интеграции и баги, сегодня про ВАС:
🪷милые
🌺мбициозные
🌷оскошные
🌷алантливые
🌺ктивные
И еще, еще для вас:
💓Восхитительные
💓Невероятные
💓Обворожительные
💓Грациозные
💓Притягательные
💓Незаменимые
💓Превосходные
💓Чудесные
💓Уникальные
💓Замечательные
💓Красивые и крепко обнимаю вас!
Женского счастья и гармонии внутри себя❤️!

Мужчины, я поздравляю ваших мам, сестёр, жен / девушек, бабушек с праздником! Крепкого Здоровья, счастья и исполнения желаний.❤️

🌷Дарю цветочки 🌸💐
  • ❤ 26
  • ❤‍🔥 7
  • 🙈 2
  • 😁 1
  • 💔 1
Post #4923 3.34K
Рекомендации от коллег:
💙 Основы AI, промпт-инжиниринг, LLM, RAG - пост
💙 Настройка AI-агента
для разработки требований к REST API методам

💙 полезные гайды про Claude, GPT и другое
💙 Обучение с нуля по- простому https://learnvibecoding.ru/path
💙 Написание кода с AI - пост

От меня:
📋 ПОЛНЫЙ ШАБЛОН ПРОМПТА ДЛЯ ТЕСТИРОВЩИКА


1. РОЛЬ

Действуй как опытный QA Engineer с 10-летним опытом в тестировании веб-приложений, API и мобильных приложений. Ты специализируешься на составлении тестовой документации, интеграционном тестировании и автоматизации. Твой подход системный, внимательный к деталям, ты учитываешь как позитивные, так и негативные сценарии.


2. КОНТЕКСТ

Мы разрабатываем REST API для интернет-магазина электроники.

Основные характеристики:
• Тип приложения: Backend API + Web frontend
• Пользователи: покупатели (физические лица), администраторы магазина
• Основные функции: каталог товаров, корзина, оформление заказа, оплата, личный кабинет
• Технологический стек: Node.js, PostgreSQL, Redis
• Методы аутентификации: JWT-токены
• Интеграции: платёжная система (Stripe), сервис доставки (СДЭК)


3. ЗАДАЧА

Составь подробный чек-лист для интеграционного тестирования API оформления заказа.

Что нужно включить:
• Позитивные сценарии (успешное создание заказа)
• Негативные сценарии (ошибки валидации, недостаточный баланс, отсутствие товара)
• Граничные значения (минимальная/максимальная сумма заказа, количество товаров)
• Тестирование интеграции с платёжной системой
• Тестирование интеграции с сервисом доставки
• Проверка обработки ошибок внешних сервисов
• Тестирование отмены заказа и возврата средств

Удели особое внимание:
• Валидации входных данных
• Обработке ошибок
• Согласованности данных между сервисами
• Идемпотентности операций


4. ФОРМАТ ОТВЕТА

Предоставь результат в виде таблицы со следующими колонками:
| № | Название теста | Предусловия | Шаги | Ожидаемый результат | Приоритет | Тип теста |

Дополнительно:
• Укажи примеры JSON-запросов для 3-5 ключевых тестов
• Добавь примеры ожидаемых ответов API (успех и ошибки)
• Отметь тесты для автоматизации (флажком ⚡)


5. ПРИМЕРЫ

Пример тест-кейса:
| 1 | Создание заказа | Пользователь авторизован | POST /api/orders с данными | 201 Created, ID заказа | High | Positive |

Пример JSON-запроса:
POST /api/orders
{
"items": [{"product_id": "12345", "quantity": 2}],
"delivery": {"service": "cdek", "address": "г. Москва"},
"payment": {"method": "card"}
}

Пример ответа:
{"order_id": "ORD-001", "status": "pending", "total_amount": 59980}

Пример ошибки:
{"error": "VALIDATION_ERROR", "details": [{"field": "quantity", "message": "Must be > 0"}]}


6. ОГРАНИЧЕНИЯ
❌ Не придумывай эндпоинты/методы, если не указаны в контексте
❌ Не используй вымышленные названия сервисов
❌ Не создавай тесты без привязки к реальным сценариям
❌ Не пропускай проверки безопасности и валидации
❌ Не указывай приоритеты без обоснования


7. РЕКОМЕНДАЦИИ

✅ Если информации недостаточно — задай уточняющие вопросы
✅ Если не знаешь ответ — укажи это явно
✅ Указывай ссылки на источники (документация, OWASP, RFC)
✅ Группируй тесты по логическим блокам
✅ Добавляй комментарии к сложным кейсам


8. ТРЕБОВАНИЯ К ДОСТОВЕРНОСТИ
📌 Указывать ссылки на источники:
• Документация API (OpenAPI/Swagger)
• Стандарты тестирования (ISTQB)
• OWASP
• RFC для HTTP


Проверить у другой AI модели на
КРИТЕРИИ КАЧЕСТВА, закинув готовую работу.

| Критерий | Требование |
|---------------|-----------------------------------|
| Полнота | Все 7 типов сценариев покрыты |
| Точность | JSON-примеры валидны |
| Структура | Таблица читаема |
| Практичность | Тесты выполнимы в проекте |
| Автоматизация | 30-50%
тестов отмечены |
| Достоверность | Источники



КАК ИСПОЛЬЗОВАТЬ

1. Скопируй промпт в ChatGPT/Claude
2. Адаптируй КОНТЕКСТ под свой проект
3. Измени ЗАДАЧУ под текущую потребность
4. Обнови ПРИМЕРЫ под свой стиль
5. Сохраняй удачные ответы в базу знаний

💡 Этот шаблон можно использовать для любых задач тестирования!
  • ❤ 21
  • ❤‍🔥 8
  • 💘 7
Post #4920 2.74K

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
  • ❤ 32
  • ❤‍🔥 11
  • 🙏 4
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 →