Правильный кэш ускоряет приложение и снижает нагрузку на сервер. Неправильный — источник багов: stale-данные, двойная загрузка, баги с обновлениями.
— Заголовки ответа сервера: ETag, Last-Modified, Cache-Control
— Service Worker: что кэшируется, как обновляется, как падает при новых версиях
— DevTools → Network → Disable cache (для теста)
— Проверяйте статус ответа: 200, 304 Not Modified (кэш сработал)
— Сравнивайте данные при повторном запросе: старые vs новые
— Обновление кэша: новые версии должны заменять старые
— Offline mode: приложение работает с кэшем
— Стратегии: Cache First, Network First — проверить для разных сценариев
— Старый JS/CSS загружается → ломается интерфейс
— Файлы не обновляются при деплое
— Service Worker кеширует слишком много → лишние данные
💡 Для прод-приложений проверяйте кэш на разных устройствах и браузерах.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤩2👾1
Если сервис недоступен или ещё в разработке, WireMock поможет протестировать всё, что нужно, без подключения к реальному backend.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🥰3🤩2
Когда хочется автоматизировать API/интеграционные тесты и получать моки прямо из реальных сценариев — Keploy делает это «за тебя».
Что умеет:
— Record & Replay: записывает реальные запросы и зависимости, потом воспроизводит их как тесты
— Автогенерация mocks/stubs для БД и внешних сервисов
— Работает без изменения кода (через eBPF)
Как использовать:
curl --silent -O -L https://keploy.io/install.sh | bash
keploy record -c "команда_запуска_приложения"
keploy test -c "команда_запуска_приложения" --delay <секунды>
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🤩2🥰1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩8❤4🌚1
Разбор реального собеседования на Middle QA: вопросы, проверка навыков, практические задания (форма авторизации, SQL) и разбор рабочих ситуаций — от багов до конфликтов с разработчиками.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🥰3🔥2🤩1🥱1
Что реально можно восстановить по звуку ❓
Anonymous Quiz
31%
Музыку из колонок
7%
Шум от батареи
50%
Набираемый на клавиатуре текст
12%
Цвет экрана
🥰4
This media is not supported in your browser
VIEW IN TELEGRAM
📅 24 сентября в 19:00 МСК — бесплатный вебинар с Максимом Шаланкиным.
Тема: «ИИ-агенты: новая фаза развития искусственного интеллекта».
🔹 Почему все говорят про ИИ-агентов и куда вливаются миллиарды инвестиций.
🔹 Чем они отличаются от ChatGPT и обычных ботов.
🔹 Как работает цикл агента: восприятие → планирование → действие → обучение.
🔹 Живое демо простого агента.
🔹 Потенциал для бизнеса: автоматизация процессов и ROI до 80%.
Не придёшь — будешь потом рассказывать, что «агенты — это как чат-боты», и ловить косые взгляды от коллег 😏
👉 Регистрируйтесь через форму на лендинге
Тема: «ИИ-агенты: новая фаза развития искусственного интеллекта».
🔹 Почему все говорят про ИИ-агентов и куда вливаются миллиарды инвестиций.
🔹 Чем они отличаются от ChatGPT и обычных ботов.
🔹 Как работает цикл агента: восприятие → планирование → действие → обучение.
🔹 Живое демо простого агента.
🔹 Потенциал для бизнеса: автоматизация процессов и ROI до 80%.
Не придёшь — будешь потом рассказывать, что «агенты — это как чат-боты», и ловить косые взгляды от коллег 😏
👉 Регистрируйтесь через форму на лендинге
🤩5🥰1
Быстрое создание тестовых значений для фуззинга, негативных кейсов или проверки валидации:
head -c 8 /dev/random | xxd -ps
head -c 8
— берёт 8 байт случайных данныхxxd -ps
— выводит их в виде шестнадцатеричной строкиПример: 5f8b7c1a4e9d22ef
💡 Советы:
— Для читаемых строк с паролями:
pwgen -s 12 5
Сгенерирует 5 случайных паролей длиной 12 символов.
— Для ASCII-строк с символами:
cat /dev/urandom | tr -dc 'a-zA-Z0-9!@#$%^&*' | fold -w 16 | head -n 1
Подходит для тестирования валидации ввода, генерации токенов и ключей и граничных и рандомных значений в автотестах.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🥰2🤩2
Асинхронные ответы, длинные цепочки сообщений и непредсказуемые сценарии часто делают работу с WebSocket запутанной.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2🤩2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩6🥰2🌚2
Все эти инструменты решают одну задачу — автоматизацию браузера. Но подходы разные:
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔3❤2🥰2🤩1
🧩 Интеграционное тестирование: что почитать прямо сейчас
Собрали 5 актуальных материалов — от базовых гайдов до подкапотных исследований.
1️⃣ System Integration Testing — гайд по SIT: что это такое, когда применять, какие ошибки ловит и реальные примеры из практики.
2️⃣ Best Practices of Integration Testing — разбор стратегий и практик: top-down, bottom-up, mixed approach.
3️⃣ Integration Testing — виды интеграционного тестирования + разбор кейсов, когда ручное лучше автоматизации.
4️⃣ Top Integration Testing Tools in 2025 — актуальный список инструментов: что подходит для микросервисов, API и UI-слоев.
5️⃣ Targeted Test Selection in CI — как выбирать только нужные интеграционные тесты в CI с помощью ML.
🐸 Библиотека тестировщика
#свежак
Собрали 5 актуальных материалов — от базовых гайдов до подкапотных исследований.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩5👍1🥰1👾1
🧩 Странные цены
При тестировании интернет-магазина:
❓ В чём настоящая проблема?
🐸 Библиотека тестировщика
#междусобойчик
При тестировании интернет-магазина:
— В форме заказа поле «Цена» приходит и от фронтенда, и от бэкенда.
— Если изменить цену в devtools и отправить заказ, то на странице подтверждения показывается «ваша цена» с подменённым значением.
— Но оплата через платёжку всё равно списывает корректную сумму.
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤2🤩1🌚1
QA Engineer — от 2 500 до 2 800 €, офис (Кипр, помощь с переездом)
QA Fullstack (C#) — от 250 000 до 310 000 ₽, удаленно (Москва)
QA Engineer — удаленно (Москва)
Инженер по тестированию — от 150 000 до 250 000 ₽, офис/гибрид (Санкт-Петербург)
Senior Automation QA Engineer — от 400 000 ₽, удаленно (Москва)
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2🤩2
🔥 Не пропустите событие осени для AI-комьюнити
24 сентября, 19:00 Мск — бесплатный вебинар с Максимом Шаланкиным «ИИ-агенты: новая фаза развития искусственного интеллекта»
😤 Пока все спорят, «боты это или нет», мы покажем, как работают настоящие агенты: с планированием, инструментами и памятью. За час Максим разберёт:
— почему ИИ-агенты сейчас на пике инвестиций
— чем они отличаются от ChatGPT и обычных моделей
— цикл агента: восприятие → планирование → действие → обучение
— живое демо простого агента
— как бизнес уже получает ROI до 80%
⚡️ Хотите спросить у Максима всё, что обычно остаётся «за кадром»? Ловите шанс — только в прямом эфире.
⏰ Мест мало, регистрация закроется, как только забьём комнату
24 сентября, 19:00 Мск — бесплатный вебинар с Максимом Шаланкиным «ИИ-агенты: новая фаза развития искусственного интеллекта»
😤 Пока все спорят, «боты это или нет», мы покажем, как работают настоящие агенты: с планированием, инструментами и памятью. За час Максим разберёт:
— почему ИИ-агенты сейчас на пике инвестиций
— чем они отличаются от ChatGPT и обычных моделей
— цикл агента: восприятие → планирование → действие → обучение
— живое демо простого агента
— как бизнес уже получает ROI до 80%
⚡️ Хотите спросить у Максима всё, что обычно остаётся «за кадром»? Ловите шанс — только в прямом эфире.
⏰ Мест мало, регистрация закроется, как только забьём комнату
🤩4