Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
9.02K subscribers
2.06K photos
254 videos
118 files
3.55K links
Все самое полезное для тестировщика в одном канале.

Наши курсы: https://clc.to/wlBkTA

По рекламе: @tproger_sales_bot

Учиться у нас: https://proglib.io/w/12538d6f

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
✅ Правильный ответ: «Возможна проблема read-after-write: пользователь не видит свои обновления»

После изменения данных пользователь ожидает сразу увидеть новое значение.
Если API читает из кэша без инвалидации, возникает нарушение read-after-write consistency — система некоторое время возвращает устаревшие данные.

В реальных системах это может ломать бизнес-логику:

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


📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#разбор_полетов
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥4💯2🥰1
☝️ Уже сегодня: ИИ-агенты в продакшене — инженерный подход к интеграции LLM

Индустрия активно обсуждает потенциал нейросетей, способных автоматизировать бизнес-процессы и заменить целые отделы. Однако реальное внедрение агентов в production вскрывает серьёзные проблемы: разработчикам приходится бороться с непредсказуемыми галлюцинациями моделей, нестабильными API и сложной интеграцией в существующую архитектуру.

Сегодня в 19:00 МСК в рамках нашего курса «Разработка AI-агентов» мы проведём открытый вебинар «ИИ-агенты в продакшене: от хайпа к деньгам». Спикер — Полина Полунина, руководитель AI-направления в Альфа-Банке. Будем говорить о нейросетях с позиции жёсткой инженерии.

Разберём три реальных кейса из сурового банковского энтерпрайза, напишем и запустим агента прямо в эфире, честно обсудим грабли, на которые наступает бизнес при интеграции LLM.

Тем, кто придёт на эфир, дадим промокод AGENTS на скидку 10 000 ₽ на любой тариф курса.

👉 Занять место на вебинаре
😁4🤩2🥰1
⏳ Часовая готовность: создаём ИИ-агента в прямом эфире

В 19:00 МСК в рамках нашего курса «Разработка AI-агентов» стартует вебинар «ИИ-агенты в продакшене: от хайпа к деньгам». Спикер — Полина Полунина, руководитель AI-направления в Альфа-Банке.

Будет live-демо работающего агента, реальные метрики из корпоративной среды и честный разбор архитектурных граблей — без воды и «успешного успеха».

Всем зрителям эфира дадим эксклюзивный промокод AGENTS на скидку 10 000 ₽ на любой тариф курса.

👉 Занять место на вебинаре
❤4🥰1
😶 Как не теряться на груминге

На груминге обсуждают требования, архитектуру, 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 ₽ , офис (Краснодар)

➡️ Больше офферов в канале: @testerrjob

🐸 Библиотека тестировщика
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🥰2
compose-testing-cheatsheet.png
682.2 KB
🧪 Шпаргалка по тестированию Jetpack Compose

Если вы пишете 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
🔥 Проверить JSON прямо в терминале

Иногда API возвращает огромный JSON, который неудобно читать.


curl https://api.example.com/users | jq


Что делает команда:

➖ curl — получает ответ API
➖ jq — форматирует JSON

Полезно для:

— быстрой проверки структуры ответа
— поиска нужных полей

📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#тест_драйв
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-тесты без локаторов

Когда 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
🔧 7 команд Vim, которые пригодятся тестировщику

Когда работаешь с логами, конфигами или 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
🔥 Вопрос с собеседования на Junior

Чем отличается Test Plan от Test Case?

👇 Правильный ответ (нажми, чтобы прочитать):

Test Plan — это документ со стратегией тестирования проекта. Он описывает что тестируем, как тестируем, ресурсы, сроки и риски.

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, если запись не найдена.

Но вы видите, что сервер возвращает:

🔜 200 OK и пустой объект {}

💬 Разработчик говорит:

«Так удобнее для фронта, пусть просто проверяют пустой ответ»


📍 Навигация: [Вакансии]

🐸 Библиотека тестировщика

#стендап_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-циклами и контролем токенов;
— практическая работа с актуальными фреймворками LangGraph, AutoGen, MCP и CrewAI;
— настройка продвинутого RAG для парсинга документов и точного поиска;
— внедрение решений с учётом действующего законодательства (152-ФЗ);
— дипломная работа, за основу которой можно взять свой рабочий проект или задачу, которую предложим мы.

Эксперты поделятся инсайтами из реального продакшна — тем, о чём вам никогда не расскажет ни одна нейросеть.

Запись первого открытого вебинара, на котором мы вместе с руководителем AI-направления в Альфа-Банке Полиной Полуниной пилили агента в прямом эфире.


Ах да, чуть не забыли! Дарим промокод AGENTSWEB на скидку 10 000 рублей и два курса сверху при покупке до 15 марта 🎁

→ Освоить разработку AI-агентов
❤4🥰2