ru
Feedback
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты

Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты

Открыть в Telegram

Все самое полезное для тестировщика в одном канале. Наши курсы: https://clc.to/wlBkTA По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/12538d6f Для обратной связи: @proglibrary_feeedback_bot

Больше
9 052
Подписчики
-324 часа
-167 дней
-3630 день
Архив постов
💳 Чит-лист планирования тестирования
В этой шпаргалке собраны все ключевые моменты для эффективного планирования тестирования: от анализа документации и рисков до оценки производительности и безопасности.
🆖 Подходит для разработки тест-планов, проведения тестов и оценки качества работы системы. 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #артефакт

🤔 У большинства разработчиков уже есть подписки на IDE, GitHub Copilot, Claude, ChatGPT или облачные сервисы. Логично, что о
🤔 У большинства разработчиков уже есть подписки на IDE, GitHub Copilot, Claude, ChatGPT или облачные сервисы.
Логично, что обучение тоже постепенно приходит к той же модели: не покупать отдельный курс под каждую новую тему, а иметь доступ ко всей библиотеке и выбирать, что актуально именно сейчас.
Такой формат недавно появился и в Proglib Academy. Вместо одного курса — доступ сразу ко всей библиотеке и новым материалам, которые появляются в подписке 😎 🔗 Подробнее 🏃‍♀️ Proglib Academy

Кажется, у онлайн-обучения появился формат, которого давно не хватало 👇

🧩 Чек-лист: что проверить после инфраструктурного изменения Изменили DNS? Обновили балансировщик? Перенесли сервис в другой регион? Вот минимальный набор проверок. 🌐 Доступность
Критичные endpoint’ы отвечают (health check). DNS резолвится корректно и возвращает ожидаемые IP. SSL-сертификат валиден.
🔀 Маршрутизация
Трафик проходит через нужный балансировщик или CDN. Редиректы работают корректно (HTTP → HTTPS, www ↔ без www). Geo-routing направляет пользователей в нужный регион.
🧪 Функциональность
Smoke-тест основных пользовательских сценариев. API возвращает актуальные данные. WebSocket/SSE-соединения корректно восстанавливаются после разрыва.
📊 Мониторинг
Метрики, логи и алерты продолжают поступать после изменения.
💡 Первые минуты после инфраструктурного изменения — самые важные. Хороший чек-лист помогает обнаружить проблему раньше, чем это сделают пользователи. 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #артефакт

Отправляю пост: Это случилось! Авито запускает новый поток бесплатного онлайн-курса по QA! За 4 месяца вы пройдёте весь цикл
Отправляю пост: Это случилось! Авито запускает новый поток бесплатного онлайн-курса по QA! За 4 месяца вы пройдёте весь цикл работы QA‑инженера — от написания документации до создания своих автотестов с поддержкой экспертов из Авито. Что вас ждёт? - Советы и опыт экспертов. QA-инженеры Авито поделятся знаниями, как улучшать продукты с многомиллионной аудиторией. - Практические кейсы для портфолио. Вы научитесь применять принципы тестирования и автоматизации, а еще работать с профессиональными инструментами (Bruno, DevTools, Git и др.) - Поддержка на каждом этапе. Эксперты Авито будут давать фидбек по домашним заданиям и отвечать на вопросы. - Фаст-трек для лучших. Выпускники, вошедшие в топ рейтинга, получат преимущество при отборе на стажировку в Авито. Регистрация продлится до 16 августа включительно! Успейте подать заявку

📌 Инструмент недели: Bugasura Забудьте про громоздкие баг-трекеры, в которых баг завести дольше, чем его воспроизвести. Дост
📌 Инструмент недели: Bugasura Забудьте про громоздкие баг-трекеры, в которых баг завести дольше, чем его воспроизвести. Достаточно сделать скриншот или записать экран — и баг уже оформлен, с шагами, приоритетом и тегами. Что умеет: Быстрое создание баг-репортов с картинками и видео Интеграции с Jira, Trello, Slack, GitHub Работа из браузера, мобильного приложения или десктопа Отслеживание статусов и прогресса по задачам Как начать:
1. Зарегистрируйтесь на сайте 2. Установите расширение для Chrome или приложение (iOS/Android) 3. Создавайте баги прямо во время теста — мгновенно, без лишних форм 💡 Отлично подходит для exploratory testing и быстрой фиксации ошибок.
📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #тест_драйв

📌 Шпаргалка по GIT Все ключевые команды под рукой:
— инициализация, коммиты, ветки и слияния, — push/pull и обновление проектов, — сравнение версий и откат изменений.
Полезно для тестировщиков, работающих с автотестами и CI/CD. 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #артефакт

😱 Знакомо? Лимит уже закончился, а задача всё ещё не готова. Часть токенов могла уйти на повторное чтение файлов, лишний кон
😱 Знакомо? Лимит уже закончился, а задача всё ещё не готова. Часть токенов могла уйти на повторное чтение файлов, лишний контекст и неудачные попытки. ⚡️ Этому посвящён отдельный блок курса «ИИ для разработчиков». Вы разберёте расходы на собственных проектах, сравните подходы и найдёте места, где агент выполняет лишнюю работу.
В итоге станет понятнее, сколько ресурсов выделять на запуск, когда его останавливать и в какой момент лучше изменить подход 🔍
До 31 июля курс можно купить со скидкой, а все материалы останутся в бессрочном доступе. 🔗 Узнать подробности о курсе 🏃‍♀️ Proglib Academy

Куда на самом деле уходят токены во время агентного кодинга? 😊

🔥 Вопрос с собеседования Пользователь работает в онлайн-редакторе документов. Набирает текст, закрывает вкладку, открывает снова — последние 2 минуты работы потеряны. Автосохранение якобы включено. Это баг ❓ 👇 Правильный ответ (нажми, чтобы прочитать): Скорее всего да. Если по требованиям автосохранение должно сохранять изменения автоматически, потеря данных — критичный баг. 🔵 Возможные причины: — Автосохранение срабатывает по таймеру (раз в 5 минут), а не после каждого изменения — WebSocket-соединение разорвалось, и клиент не переподключился — Сервер получил данные, но не сохранил их (например, сообщение потерялось в очереди) — Конфликт версий: изменения с другого устройства перезаписали документ 🔵 Что проверять QA: — Как часто срабатывает автосохранение: по таймеру или после изменений? — Сохраняются ли данные после закрытия вкладки без Ctrl+S? — Что происходит при потере сети и её восстановлении? — Как ведёт себя документ при работе в двух вкладках или на двух устройствах? — Работает ли автосохранение с большими документами? 👍 — знал(а) 🔥 — стало понятнее 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #стендап_qa

👩‍💻 Swagger — это не только документация Его можно превратить в основу API-автотестов: генерировать клиентов и модели, авто
+4
👩‍💻 Swagger — это не только документация Его можно превратить в основу API-автотестов: генерировать клиентов и модели, автоматически считать покрытие и быстро находить непроверенные endpoint’ы. ➡️ В карточках показали, как это работает. А самое интересное — использование AI для генерации недостающих тестов — не поместилось. Подробности ищите в полной статье 🔗 Разобраться глубже в работе LLM и AI-автоматизации поможет курс «ИИ для разработчиков» 💡До 31 июля можно оформить обучение с бессрочным доступом к материалам. 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #тест_драйв

😳 Documentation Driven Development звучит как ещё один модный термин. Пока не попробуешь объяснить свой проект AI. Агент раб
😳 Documentation Driven Development звучит как ещё один модный термин. Пока не попробуешь объяснить свой проект AI. Агент работает только с тем контекстом, который ему дали. Если документация неполная или устарела, он начинает додумывать — отсюда появляется неверный код. 🔘 На курсе «ИИ для разработчиков» эту тему разбирает Арсений Харланов. Он покажет, как подготовить документацию и контекст, чтобы агент понимал архитектуру проекта, ограничения и связи между компонентами. Также разберём, как выбирать модель под задачу: Claude, DeepSeek, Qwen и другие ✏️
Впереди 7 недель работы со своим репозиторием. Вебинары проходят вживую и остаются в записи.
Стартуем 31 августа. До конца июля можно присоединиться по ранней цене, а доступ к материалам останется бессрочным 😀 🔗 Посмотреть, что будет на курсе 🏃‍♀️ Proglib Academy

🔥 Хорошая документация сегодня экономит время не только коллегам, но и AI. Почему она стала важнее, чем кажется, — в посте ниже 👇

📚 Что почитать QA-специалисту В статье собрана подборка, которую советуют инженеры YADRO: от классики Майерса и Бейзера до «
📚 Что почитать QA-специалисту В статье собрана подборка, которую советуют инженеры YADRO: от классики Майерса и Бейзера до «Библии QA» и гайдов по тестированию производительности. ➡️ В них — основы «черного» и «белого ящика», работа с тест-кейсами, автоматизация и психология тестирования. 📌 Полезно и джунам, и тем, кто уже ловил баги на проде. 🔗 Полный список книг — по ссылке 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #карьерный_трек

🔥 Вопрос с собеседования До релиза осталось два часа. Полная регрессия занимает два дня. Всё проверить вы не успеваете. Что будете делать? 👇 Правильный ответ (нажми, чтобы прочитать): Полностью отказываться от тестирования — плохая идея. Вместо этого нужно снизить риски. 🔜 Что обычно делают: 🈂️ Приоритизируют проверки Сначала тестируют критичные бизнес-сценарии и функциональность, которую затронули изменения. 🈂️ Запускают автоматизированные тесты Если есть автотесты, в первую очередь выполняют smoke и наиболее важную часть регрессии. 🈂️ Проводят Smoke Testing Проверяют, что приложение запускается и основные пользовательские сценарии работают. 🈂️ Анализируют влияние изменений Тестируют не весь продукт, а только затронутые модули и связанные с ними области. 🈂️ Оценивают риски вместе с командой Обсуждают с разработчиками, аналитиками и PM, какие проверки обязательны именно для этого релиза. 👍 — знал/а 🔥 — стало понятнее 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #стендап_qa

🧪 Подборка для тестировщиков, которым скучно на «обычных» курсах Все говорят про Postman и Selenium. А что, если хочется коп
🧪 Подборка для тестировщиков, которым скучно на «обычных» курсах Все говорят про Postman и Selenium. А что, если хочется копнуть глубже и попробовать нетривиальные практики? Ловите свежак 👇 ➖ Awesome Testing Гитхаб-библиотека редких ресурсов по тестированию: от нестандартных техник до инструментов, о которых мало кто знает. ➖ Test Automation Patterns Онлайн-справочник паттернов автоматизации — помогает строить тесты как архитектуру, а не хаотичный скрипт. ➖ Fuzzing Book Фуззинг в интерактивном формате: учишься находить самые неожиданные баги через генерацию данных. ➖ How to throw a bug bash: A tester’s guide Гид по организации «охоты на баги» — как превратить скучное тестирование в событие: геймификация, парное «охотничество», charters и мотивация. ➖ Chaos Engineering Методология хаос-тестирования от Netflix: имитируем сбои и проверяем устойчивость систем. 📍 Навигация: [Вакансии] 🐸 Библиотека тестировщика #release_digest

🤢 Чем больше разработчиков в команде начинают пользоваться Claude Code, тем заметнее одна проблема: кодовая база перестаёт в
🤢 Чем больше разработчиков в команде начинают пользоваться Claude Code, тем заметнее одна проблема: кодовая база перестаёт выглядеть как работа одной команды. Где-то есть тесты, где-то их забыли. Где-то агент следует архитектуре проекта, где-то предлагает решение, которое с ней не сочетается. ⚠️ И это не проблема Claude Code. Он просто следует тому контексту, который получает от каждого разработчика. Завтра покажем, как передать AI инженерный контекст команды и не превратить его внедрение в ещё один источник хаоса. 🗓 23 июля, 19:00 МСК Бесплатно. 60 минут доклада + 30 минут вопросов. 🔗 Занять место на вебинаре и разобраться, почему так происходит 🏃‍♀️ Proglib Academy

😏 Скорость разработки растёт, но вместе с ней появляется новая проблема — кодовая база быстро теряет единый стиль. Ниже — бесплатный вебинар о том, как этого избежать 🎹