tgoop.com »
United States »
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты » Telegram Web
sql.pdf
1.5 MB
Иногда чувствуешь себя не QA, а детективом, который допрашивает базу данных:
«Ну признайся уже, где этот баг?»
На английском, но язык SQL мы ведь все понимаем одинаково
#артефакт
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥2🥰2🤩1
Требований нет. API описания нет. Но тестировать нужно сегодня 😅
— Интуиция и старые скрины
— Postman и метод научного тыка
— Телепатия с бэкендером (через боль и мемы)
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩6❤4👍2
Количество тестов ≠ качество покрытия. Мидлы должны уметь оптимизировать тест-кейсы и выделять сценарии с максимальным риском.
Карточки помогут:
#карьерный_трек #middle
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7🥰2🤩2🔥1
🐞 Что такое регрессия и почему она неизбежна
Когда код меняется, ломается не то, что правили, а то, что зависело от этого куска. Поэтому задача тестировщика — не «поймать ошибку», а предсказать, что именно сдвинется после правки.
Пример: поправил авторизацию → перестала работать корзина. Связь неочевидна, но она есть.
🔤 Автотесты не спасают от регрессии — они лишь показывают, где она случилась. Предотвращает регрессию только понимание архитектуры.
📎 Видео для закрепления темы
🐸 Библиотека тестировщика
#теория_на_пальцах
Когда код меняется, ломается не то, что правили, а то, что зависело от этого куска. Поэтому задача тестировщика — не «поймать ошибку», а предсказать, что именно сдвинется после правки.
Пример: поправил авторизацию → перестала работать корзина. Связь неочевидна, но она есть.
#теория_на_пальцах
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🤩2🌚1
20 октября 2025 года в регионе us-east-1 у Amazon Web Services произошёл каскадный сбой. Не работали DynamoDB, Lambda, EC2, API Gateway — тысячи приложений по всему миру встали.
Баг в системе, управляющей DNS-адресами DynamoDB, нарушил резолвинг. Сервисы не могли «достучаться» до нужных эндпоинтов и начинали бесконечно повторять запросы.
Эти массовые повторы создали нагрузочную волну, которая добила инфраструктуру. Пока Amazon восстанавливал DNS и чистил кэши, бизнесы теряли доступ к API и базам.
#разбор_полетов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🥰2🤩2
Когда автотестов становится сотни, даже быстрый раннер не спасает. Но можно не ждать окончания каждого прогона — просто запустить несколько копий приложения и разделить нагрузку.
docker-compose up --scale app=5 -d
Команда запускает 5 независимых контейнеров одного сервиса. Каждый получит свой порт, а тесты можно распределить между ними.
services:
app:
image: myapp:latest
ports:
- "8080"
depends_on:
- db
db:
image: postgres:15
— Поднимите несколько инстансов через
--scale— Настройте раннер (например, pytest-xdist или robot --processes 5) для распределения
— Тесты стартуют параллельно → CI проходит в разы быстрее
🔥 Совет:
Добавьте --remove-orphans при рестарте, чтобы старые контейнеры не мешали.
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4❤2🥰2
Cheat_sheet_функционального_тестирования.png
1.1 MB
Универсальная шпаргалка для тестировщиков — коротко обо всём, что важно проверить в любой системе.
— проверки тестового покрытия
— вычитки ТЗ
— быстрого старта на новом проекте
#артефакт
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥8🤩2👍1
Кажется, что это мелочь. А на деле — один из самых холиварных вопросов в QA-командах.
— «Без скрина это не баг, а болтовня»
— Скрин помогает разработчику увидеть суть сразу
— «Один скрин = минус сто слов в steps to reproduce»
— Если баг стабильно воспроизводится — скрин не нужен
— Делать, обрезать, грузить — трата времени
— Разработчик всё равно смотрит код, а не картинку
👍 — Скрин в каждом баге обязателен
❤️ — Только если это визуальный баг
🔥 — Разрабы сами разберутся
#стендап_qa
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤7🔥1🥰1🤩1
Кандидат с опытом 3+ лет отвечает на вопросы — от SQL и REST до CI/CD и тест-кейсов.
— Как кандидаты рассказывают про опыт и проекты (и где чаще всего «плывут»)
— Разбор API и статусов ответов: где путаются даже мидлы
— Практические кейсы: тестирование кнопки «Сбросить», работа с базой данных, проверка запросов
#карьерный_трек
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩3🥰2
Большинство используют его только для просмотра трафика. Максимум — подменяют ответы через AutoResponder.
Если было полезно, ставь
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤩3
