Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
8.79K subscribers
1.2K photos
149 videos
23 files
2.54K links
Все самое полезное для тестировщика в одном канале.

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

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

Работать у нас: https://job.proglib.io/

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
📊 Тестирование больших данных: на что стоит обратить внимание

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

Вопрос от подписчика:

«Я тестирую систему, которая обрабатывает огромные объемы данных, и часто замечаю, что на тестах она работает хорошо, но в реальных условиях начинают появляться проблемы с производительностью. Как проверить, что система выдержит реальную нагрузку, и какие моменты стоит учитывать?»


Как вы проверяете производительность в таких случаях? Какие подходы и инструменты используете?

P.S. Если хотите задать вопрос, заполните нашу гугл-форму. Это займет 5 минут.

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

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩52🥰2
👨‍💻 Как делать лучшее ПО с сильной QA-стратегией

Название говорит само за себя: Better Teams. Better Software. Better World. Этот выпуск — про то, как тестирование становится не просто этапом, а суперсилой команды.

В подкасте:

Когда автоматизация действительно работает, а когда — мешает

Как понять, сколько тестов достаточно, чтобы не уйти в «оверинжиниринг»

Что отличает хорошие интеграционные тесты и как не потеряться в слоях

Что делать с хаосом AI, ML и облачной архитектурой — и где в этом всём место тестировщику

Практичные советы, свежие идеи и честные кейсы от тех, кто строит процессы в бою, а не по учебникам.

🔗 Слушать подкаст

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

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩63🔥1🥰1
🧩 Что скрывается за фразой «компонентное тестирование»

В теории всё просто: есть модульные, есть интеграционные, а между ними — компоненты. А вот на деле все смешано, и границы размыты.

Что в карточках:

➡️ Почему компонентный тест — это всё ещё модульный, но с нюансами

➡️ В чём отличие unit-подхода от проверки бизнес-логики

➡️ Кто должен писать такие тесты и почему всё не так очевидно

Если вы тоже сталкивались с этим термином, но чувствовали смутное раздражение — загляните в карточки.

🔗 Ссылка на статью

🐸 Библиотека тестировщика
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
🤔4🥰2🤩1
📋 Чек-листы для тестировщика

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

➡️ Complete QA Process Checklist

Подробный чек-лист на весь цикл QA: от анализа требований до релизной верификации. Готовый шаблон доступен бесплатно.

➡️ QA Checklists Explained

Глубокое руководство по принципам построения чек-листов, их роли на разных этапах тестирования и где применять.

➡️ The Only Software Testing Checklist You Need

Универсальный чек-лист для ручного тестирования, охватывающий функциональность, API, UI, performance, compatibility.

➡️ Как составить чек-листы для эффективного тестирования

Пошаговый подход по категориям: «для чего чек-лист», «как разбивать на блоки», «как формулировать кейсы».

➡️ Чек-лист и шпаргалка по тест‑кейсам

Лаконичные примеры чек-листов для веб-приложений: функционал, формы, UI, сценарии. PDF-формат для скачивания.

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

#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🤩2🔥1🥰1
😎 Тестирование кэширования на клиенте

Вы тестируете веб-приложение с системой авторизации. После успешного логина данные пользователя сохраняются в localStorage.

Однако после выхода из системы пользователь продолжает видеть старые данные при повторном входе.

Каким образом можно проверить эту проблему?

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

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔4🤩3🥰2
👍 Топ-вакансий для тестировщиков за неделю

Testing Engineer (NGFW) — удаленно (Москва)

Automation QA Engineer — от 120 000 до 200 000 ₽, удаленно (Таганрог)

QA Engineer — от 100 000 до 150 000 ₽, удаленно/офис (Владивосток)

Senior Manual QA Engineer — от 1 500 $, удаленно (Сингапур)

QA Auto (Python) — от 200 000 ₽, удаленно (Москва)

➡️ Еще больше топовых вакансий — в нашем канале QA jobs

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

#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4🥰2🔥1
🔥 3 способа скрыть элемент, которые обязан знать каждый тестировщик

В CSS есть несколько для этого способов, и каждый ведёт себя по-своему:

один полностью исключает элемент из потока

другой делает его невидимым, но он остаётся в DOM

а третий — вообще всё ещё кликается

Почему это важно:

— ломаются автотесты, если не учесть способ скрытия

— isDisplayed() и isVisible() могут врать

— доступность (a11y) зависит от метода

— критично при проверке модалок, спойлеров и выпадашек

📌 На картинке — краткая шпаргалка по трем базовым методам. Сохраните, пригодится в каждом втором UI-тесте.

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

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🥰3🤩2
🏷️ Тесты не должны бояться цвета кнопки

Если ваши автотесты падают после смены класса или текста — проблема не в фронтенде, а в подходе.

В карточках:

➡️ Почему локаторы ломаются — и кто в этом виноват

➡️ Как устроены тестовые идентификаторы

➡️ Что отвечать на аргументы «против»

➡️ Как внедрить data-test-id без бойкота от фронта

🔗 Полный текст статьи — по ссылке

🐸 Библиотека тестировщика
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🥰3👍1🤩1