После изменения данных пользователь ожидает сразу увидеть новое значение.
Если API читает из кэша без инвалидации, возникает нарушение read-after-write consistency — система некоторое время возвращает устаревшие данные.
В реальных системах это может ломать бизнес-логику:
— отправка писем на старый email
— ошибки в профиле пользователя
— проблемы в других сервисах, которые читают те же данные.
#разбор_полетов
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥4💯2🥰1
☝️ Уже сегодня: ИИ-агенты в продакшене — инженерный подход к интеграции LLM
Индустрия активно обсуждает потенциал нейросетей, способных автоматизировать бизнес-процессы и заменить целые отделы. Однако реальное внедрение агентов в
Сегодня в 19:00 МСК в рамках нашего курса «Разработка AI-агентов» мы проведём открытый вебинар «ИИ-агенты в продакшене: от хайпа к деньгам». Спикер — Полина Полунина, руководитель AI-направления в Альфа-Банке. Будем говорить о нейросетях с позиции жёсткой инженерии.
Разберём три реальных кейса из сурового банковского энтерпрайза, напишем и запустим агента прямо в эфире, честно обсудим грабли, на которые наступает бизнес при интеграции
Тем, кто придёт на эфир, дадим промокод AGENTS на скидку 10 000 ₽ на любой тариф курса.
👉 Занять место на вебинаре
Индустрия активно обсуждает потенциал нейросетей, способных автоматизировать бизнес-процессы и заменить целые отделы. Однако реальное внедрение агентов в
production вскрывает серьёзные проблемы: разработчикам приходится бороться с непредсказуемыми галлюцинациями моделей, нестабильными API и сложной интеграцией в существующую архитектуру.Сегодня в 19:00 МСК в рамках нашего курса «Разработка AI-агентов» мы проведём открытый вебинар «ИИ-агенты в продакшене: от хайпа к деньгам». Спикер — Полина Полунина, руководитель AI-направления в Альфа-Банке. Будем говорить о нейросетях с позиции жёсткой инженерии.
Разберём три реальных кейса из сурового банковского энтерпрайза, напишем и запустим агента прямо в эфире, честно обсудим грабли, на которые наступает бизнес при интеграции
LLM.Тем, кто придёт на эфир, дадим промокод AGENTS на скидку 10 000 ₽ на любой тариф курса.
👉 Занять место на вебинаре
😁4🤩2🥰1
⏳ Часовая готовность: создаём ИИ-агента в прямом эфире
В 19:00 МСК в рамках нашего курса «Разработка AI-агентов» стартует вебинар «ИИ-агенты в продакшене: от хайпа к деньгам». Спикер — Полина Полунина, руководитель AI-направления в Альфа-Банке.
Будет live-демо работающего агента, реальные метрики из корпоративной среды и честный разбор архитектурных граблей — без воды и «успешного успеха».
Всем зрителям эфира дадим эксклюзивный промокод AGENTS на скидку 10 000 ₽ на любой тариф курса.
👉 Занять место на вебинаре
В 19:00 МСК в рамках нашего курса «Разработка AI-агентов» стартует вебинар «ИИ-агенты в продакшене: от хайпа к деньгам». Спикер — Полина Полунина, руководитель AI-направления в Альфа-Банке.
Будет live-демо работающего агента, реальные метрики из корпоративной среды и честный разбор архитектурных граблей — без воды и «успешного успеха».
Всем зрителям эфира дадим эксклюзивный промокод AGENTS на скидку 10 000 ₽ на любой тариф курса.
👉 Занять место на вебинаре
❤4🥰1
Мы ждём всех на вебинаре по ИИ-Агентам с Полиной Полуниной!
Подключайтесь
https://us06web.zoom.us/j/86582632224?pwd=6B4sqjdo2LkQTd7LBNCMgsH5yjiEuZ.1
Подключайтесь
https://us06web.zoom.us/j/86582632224?pwd=6B4sqjdo2LkQTd7LBNCMgsH5yjiEuZ.1
Zoom
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise cloud communications.
🥰2🤩2
На груминге обсуждают требования, архитектуру, API и детали реализации. Для джуна это часто выглядит как быстрый разговор на «другом языке», поэтому многие просто молчат.
— обсуждают технические детали, которые ещё не знакомы
— кажется, что все вокруг понимают больше
— боишься задать вопрос и «сломать» обсуждение
— не всегда понятно, где именно будет тестирование
Но именно на груминге проще всего найти проблемы в задаче.
— Слушайте с позиции тестирования
Спросите себя: как это можно сломать?
— Уточняйте входные данные, например:
«Что должно происходить, если API вернёт ошибку?»
— Проверяйте крайние случаи
«А что будет, если поле пустое?»
— Фиксируйте неизвестные моменты
Если вопрос длинный — запишите и обсудите после митинга
— Помните: QA на груминге нужен именно для вопросов
И главное ❗️
Чем раньше тестировщик задаёт вопросы, тем меньше «сюрпризов» появляется перед релизом.
#карьерный_трек
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰5❤3😁2
QA Engineer (Payments Crypto) — from 4 500 €, relocation support (Limassol, Cyprus)
Специалист поддержки и тестирования в ИТ — до 150 000 ₽, офис (Москва)
Тестировщик ПО — от 100 000 ₽ , офис (Краснодар)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🥰2
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🥰2🤩2
compose-testing-cheatsheet.png
682.2 KB
🧪 Шпаргалка по тестированию Jetpack Compose
Если вы пишете UI-автотесты для Android на Jetpack Compose, эта шпаргалка поможет быстро вспомнить основные команды.
В ней собраны ключевые вещи из Compose Testing API:
📎 Официальная документация
📍 Навигация: [Вакансии]
🐸 Библиотека тестировщика
#артефакт
Если вы пишете UI-автотесты для Android на Jetpack Compose, эта шпаргалка поможет быстро вспомнить основные команды.
В ней собраны ключевые вещи из Compose Testing API:
— Finders — как находить элементы (onNodeWithText, onNodeWithTag)
— Matchers — как фильтровать нужные ноды
— Assertions — как проверять состояние UI (assertExists, assertIsDisplayed)
— Actions — пользовательские действия (performClick, performTextInput)
— Touch-события — клики, свайпы и жесты
— ComposeTestRule — базовая настройка тестов
#артефакт
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩5🥰2
Иногда API возвращает огромный JSON, который неудобно читать.
curl https://api.example.com/users | jq
Что делает команда:
Полезно для:
— быстрой проверки структуры ответа
— поиска нужных полей
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2🥰2
Представьте сервис городского проката. Пользователь открывает приложение, находит ближайший самокат, сканирует QR-код — и поездка начинается.
Самокат подключён к интернету, управляется через мобильное приложение и блокируется сервером. Оплата идёт автоматически за минуты использования.
Подумайте в разрезе:
🔵 Условия эксплуатации
— Плохой интернет
— Потеря GPS
— Разряженный телефон
— Самокат вне зоны покрытия🔵 Состояния
— Самокат свободен
— Забронирован
— В поездке
— Завершение аренды🔵 Граничные значения
— Одновременные попытки разблокировки
— Быстрое начало/завершение поездки
— Повторное сканирование QR🔵 Риски для пользователя
— Самокат не разблокировался, но деньги списались
— Поездка не завершилась
— Самокат заблокировался во время движения🔵 Нефункциональные проверки
— Задержки сети
— Нагрузка на сервер
— Безопасность API
#разбор_полетов
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3🥰1🤔1
Когда UI-автотесты завязаны на CSS и XPath, они легко ломаются из-за изменений верстки. Есть альтернативный подход — проверять интерфейс через скриншоты и визуальные сравнения.
В карточках разобрали:
— как работают визуальные UI-тесты
— как их поддерживают Playwright и Appium
— почему сравнение пикселей иногда даёт ложные ошибки
— какие инструменты решают эту проблему
Полезно для QA и автоматизаторов, которые сталкиваются с нестабильными локаторами.
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩5🥰3❤2🥱1
Когда работаешь с логами, конфигами или SQL-дампами, Vim может сильно ускорить анализ. Вот минимальный набор команд, который стоит знать каждому QA.
/pattern
Ищет текст в файле. Очень удобно для поиска ошибок в логах (error, exception, timeout).
n
Переход к следующему найденному результату поиска.
gg
Мгновенный переход в начало файла.
G
Переход в конец файла. Полезно при анализе длинных логов.
dd
Удаляет текущую строку.
yy
Копирует текущую строку.
p
Вставляет текст после курсора.
#артефакт #vim
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🥰4😢1
Чем отличается Test Plan от Test Case?
Test Case — это конкретная проверка функции или сценария.
Обычно содержит:
— шаги выполнения
— тестовые данные
— ожидаемый результат
📌 Коротко:
Test Plan описывает стратегию тестирования всего проекта, а Test Case — проверку конкретной функции.
👍 — знал/а
🔥 — стало понятнее
#карьерный_трек #junior
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥7🤩2🥰1
Вы тестируете API. По документации endpoint должен возвращать HTTP 404, если запись не найдена.
Но вы видите, что сервер возвращает:
«Так удобнее для фронта, пусть просто проверяют пустой ответ»
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰3🌚2👍1
— это изменение требований
— рассинхрон документации
— или реальный баг
— обновить документацию
— обсудить контракт API
— или завести баг
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔6🔥4🥰2
Самый востребованный навык в ИТ в 2026-м — навык создания ИИ-агентов
Мы полностью переработали курс «Разработка AI-агентов» под реалии 2026 года. Никакой долгой теории — с самого начала пишем код. Обучать и делиться набитыми шишками будут эксперты-практики из Газпромбанка, Альфа-Банка и других бигтехов.
В программе:
— архитектура автономных систем с тестированием, ReAct-циклами и контролем токенов;
— практическая работа с актуальными фреймворками
— настройка продвинутого RAG для парсинга документов и точного поиска;
— внедрение решений с учётом действующего законодательства (152-ФЗ);
— дипломная работа, за основу которой можно взять свой рабочий проект или задачу, которую предложим мы.
Эксперты поделятся инсайтами из реального продакшна — тем, о чём вам никогда не расскажет ни одна нейросеть.
Ах да, чуть не забыли! Дарим промокодAGENTSWEB на скидку 10 000 рублей и два курса сверху при покупке до 15 марта 🎁
→ Освоить разработку AI-агентов
Мы полностью переработали курс «Разработка AI-агентов» под реалии 2026 года. Никакой долгой теории — с самого начала пишем код. Обучать и делиться набитыми шишками будут эксперты-практики из Газпромбанка, Альфа-Банка и других бигтехов.
В программе:
— архитектура автономных систем с тестированием, ReAct-циклами и контролем токенов;
— практическая работа с актуальными фреймворками
LangGraph, AutoGen, MCP и CrewAI;— настройка продвинутого RAG для парсинга документов и точного поиска;
— внедрение решений с учётом действующего законодательства (152-ФЗ);
— дипломная работа, за основу которой можно взять свой рабочий проект или задачу, которую предложим мы.
Эксперты поделятся инсайтами из реального продакшна — тем, о чём вам никогда не расскажет ни одна нейросеть.
Запись первого открытого вебинара, на котором мы вместе с руководителем AI-направления в Альфа-Банке Полиной Полуниной пилили агента в прямом эфире.
Ах да, чуть не забыли! Дарим промокод
→ Освоить разработку AI-агентов
❤4🥰2